Uinty的uGUI学习(09):案例-游戏设置界面动画效果
2017-04-22 00:00
465 查看
#####一、uGUI - setting
1.动画效果 assetStore - itween Visual Editor搜索、下载、导入、使用
2.添加设置按钮的点击方法、和定义游戏物体的属性
3.使用itween的动画
4.切换场景
(设置界面动画效果)
1.动画效果 assetStore - itween Visual Editor搜索、下载、导入、使用
- windows - assetstore (Command + 9)
2.添加设置按钮的点击方法、和定义游戏物体的属性
3.使用itween的动画
1.直接移动会出现问题 2.我们使用之前的位置 + 偏移量(之前的距离 + 到达目的地的距离) 3.每次点击都会偏移440(所以我们需要一个标志位 isOut = ture[默认是在外面]) public bool isOut = true; // 表示 设置界面是否在外面 (true 在外面) public void OnSettingsButtonClick(){ if (isOut) { // +440 移动进来 并且设置isOut属性已经不再外面了 isOut = false; // 以一个动画的形式 进入 // 参数1 移动那个游戏物体 : setting // 参数2 移动到目标位置 : new Vector3(196,0,0) // 参数3 动画的时间 : 0.5秒 // iTween.MoveTo(setting,new Vector3(196,0,0),0.5f); iTween.MoveTo (setting, setting.transform.position + new Vector3 (440, 0, 0), 0.5f); } else { // -440 移动出去 并且设置isOut属性在外面了 iTween.MoveTo (setting, setting.transform.position - new Vector3 (440, 0, 0), 0.5f); isOut = true; } }
4.切换场景
1.场景必须要放到 build settings里面 2.加载场景 -- Application.LoadLevel ("009_menu"); >>> public void OnLoginButtonClock() { string username = this.if_user.text; // username.text 错误写法 ,因为 username 是一个局部变量 我们要使用外部变量需要加上this.,访问属性 string passwrod = this.if_pwd.text; if (username == "admin" && passwrod == "admin") { // 登录成功之后,跳转到游戏界面 // 场景必须要放到 build settings里面才能切换场景 print("登录成功之后,跳转到游戏界面"); Application.LoadLevel ("009_menu"); } else { showmessage.gameObject.SetActive(true); showmessage.text = "你的用户名或者密码错误,请重新输入"; StartCoroutine (DisappearMessage ()); } }
相关文章推荐
- Uinty的uGUI学习(08):案例-游戏设置界面
- Uinty的uGUI学习(06):案例-进入游戏界面
- Android应用欢迎界面动态效果设置(补间动画)
- Activity之间跳转如何取消动画效果以及如何设置软键盘跳出不压缩界面
- Uinty的uGUI学习(04):案例-登录界面、input Field(输入框)
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- 使用Layer类和Sprite类实现手机游戏的动画效果
- 最常用的PowerPoint动画效果及设置方法
- WPF编游戏系列 之六 动画效果(1)
- 【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现CCAnimate动画进行时设置慢动作以及设置游戏加减速进行(塔防游戏必备)! .
- Android应用程序入门 推箱子游戏开发(一) surfaceView 实现动画效果
- WPF编游戏系列 之六 动画效果(1)
- 【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧以及动画创建!【二】 推荐
- 【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现CCAnimate动画进行时设置慢动作以及设置游戏加减速进行(塔防游戏必备)!
- 【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现动画进行时慢动作\设置游戏加减速进行
- 如何设置对话框的动画效果
- 【转】动画效果-蹦蹦跳跳的进入界面
- 使用Layer类和Sprite类实现手机游戏的动画效果
- mfc制作具有动画效果的字体,可以设置字体