U3D脚本
来源:互联网 发布:js复合保温板 编辑:程序博客网 时间:2024/06/04 18:42
js脚本:
对于unity js没有修饰符的变量是public修饰符,在Inspector中可调节。
变量和函数的声明都是as语言标准的形式。
unity js会自动添加和文件名同名的类,会自动继承MonoBehaviour类。
C#脚本:
C#默认参数访问类型是private的。
C#脚本, 文件名要和类名相同;继承自MonoBehaviour类,需要Awake(),Start()中初始化变量。
协同函数返回类型必须是IEnumerator并用yield return。
MonoBehaviour中对应的组件不存在,则是null。在Update中不要调用GetComponent, GameObject.Find, GameObject.FindWithTag操作。
可以在脚本中,拖拽游戏对象到脚本的public成员变量中,进行对象的设置。
Transform类,Time类,Random类,Mathf类,Coroutine协同程序。
用户输入:
所有输入的检测都在Update中获取。
所有鼠标GetMouseButtonUp,键盘GetKey,触摸屏touches/GetTouch,手柄(一般用虚拟按键,或键Input.GetButton("Fire1"), GetAxis) 都有固定的按键,为了支持不同设备自定义的交互,主要是键盘和手柄建议使用InputManager或自定义的虚拟键 来封装一层变化 来处理交互事件。
UGUI:
定义了很多控件,有独立的样式,独立的布局组件。
这样功能拆分,方便处理很多UI的表现。
多借鉴网上的一些空间的做法。
阅读全文
0 0
- U3D脚本
- 简单u3d脚本lable
- U3D--脚本入门
- u3d脚本编写
- u3d脚本学习一
- u3D初级脚本总结
- U3D脚本执行顺序
- U3D总结和脚本初学
- u3d脚本代码入门基础
- u3d中脚本的知识点
- U3D脚本不自动编译
- U3D 脚本的执行周期
- U3D脚本的中文注释问题
- 【U3D】Unity3D的脚本-script入门
- 使用 Mono Develop 调试 U3D 脚本
- 【U3D】Unity3D的脚本-script入门
- 对抗某讯手游保护解密U3D脚本DLL
- U3d中C#脚本常用方法
- c++中的头文件(.h)与源文件(.cpp)【转自fenghuan】
- U3D场景遮挡剔除技术
- U3D寻路导航网格
- U3D数学图形基础
- golang解析xlsx文件
- U3D脚本
- Scala学习 1.1 Scala基础与语法入门实战
- Spring AOP
- JavaScript 中的正常任务与微任务
- C++ 读入/输出优化
- git远程仓库-github
- zabbix监控ActiveMQ
- 1002. 写出这个数 (20)
- JSTL和EL