直接操作游戏对象C#游戏开发
2024-09-14 06:42:20
直接操作游戏对象C#游戏开发
2.2.3 直接操作游戏对象
在Inspector视图里通过设置属性而改变游戏场景中游戏对象的状态,太过抽象,毕竟数字并不够直观。其实,改变游戏对象的状态,完全有最最直观,最最简单的方法,那就是在Scene视图里,直接使用鼠标操作游戏对象本文选自C#游戏开发快速入门大学霸。
在Unity的左上角,有个工具栏,它显示了4个按钮,如图2-10所示。分别表示拖动Scene视图、改变游戏对象的位置、朝向和大小本文选自C#游戏开发快速入门大学霸。
图2-10 Unity左上角的4个工具栏按钮
要改变游戏对象的位置,就可以先使用鼠标选中工具栏的第二个按钮,然后点选Scene视图中的指定对象。被点选的对象上会出现3个颜色的坐标轴,每个坐标轴的交点处还有一个小矩形,如图2-11所示。
q 使用鼠标点击坐标轴并拖动的话,游戏对象就会朝着坐标轴的方向移动;
q 使用鼠标点击小方块并拖动的话,游戏对象就会在组成小方块的两个坐标轴构成的平面上移动;
图2-11 要移动Cube对象时,对象上出现的坐标轴
要改变游戏对象的朝向和大小,可以分别选择第3、4个按钮,然后选中指定的游戏对象,最后操作辅助线即可,如图2-12所示。
图2-12 改变游戏对象的朝向和大小
本小节讲解了在Scene视图里,改变Cube对象状态的方法,这样的方法对于所有的对象都是适用的,当然也包括当前游戏场景中的Plane对象,如图2-13所示本文选自C#游戏开发快速入门大学霸。
图2-13 改变Plane对象的状态
最新文章
- 批发零售车销门店扫描打印一体移动销售POS机-移动终端销售O2O新模式
- makefile多目录的.c 格式.cpp混合编译
- EETOP中关于Gm仿真的一些帖子的总结
- poj3207 Ikki’s Story IV – Panda’s Trick
- 一个简单的创建圆角图像的UIImage扩展实现
- Configure: error: freetype.h not found. 的解决办法
- 【YII】Yii入门
- JavaScript将小写金额转换成大写
- C语言复习5_调试
- K-means算法的matlab程序(初步)
- 每天一个linux命令(5):rmdir
- [多线程] 线程中的synchronized关键字锁
- Hibernate配置文件的书写
- [SQL]UNPIVOT 多個欄位
- ROC 曲线简要解释
- jQuery 时间控件推荐
- Jmeter性能测试 对服务器使用资源进行监控之ServerAgent插件使用
- Docker源码分析(七):Docker Container网络 (上)
- 三种空格unicode(\u00A0,\u0020,\u3000)表示的区别
- 2018 eclipse安装反编译插件
热门文章
- 唐巧的iOS技术博客选摘
- cnblog可以直接黏贴qq截图,但最好不要偷懒
- [Effective JavaScript 笔记]第15条:当心局部块函数声明笨拙的作用域
- 多层神经网络与C++实现
- HDU 1231 最大连续子序列 &;&;HDU 1003Max Sum (区间dp问题)
- Gson @Expose熟悉和@SerializedName属性
- Flatten Binary Tree to Linked List
- Django的Context和RequestContext
- HDU2044 小蜜蜂斐波那契
- String解析