U3d工作日志【脚本】

脚本逻辑目录结构:

1.UI层:响应UI事件,用户交互。
2.Data层:存储共有常用的数据。
3.Logic层:存储共有常用的方法。


【字段】

1.获取场景中的物体(物体上独有tag)
GameObject mScriptObj = GameObject.FindGameObjectWithTag(“tag”);

2.获取项目资源(放在Assets/Resources目录下)
GameObject mScriptObj = (GameObject)Resources.Load(“物体名称”);

【路径】

1.Assets/Resources (资源文件:预制件(可挂载脚本,脚本公有字段不可直接拖取))
Resources.Load(“Prefabs/Item”);
2.Assets/StreamingAssets(数据文件:xml/json)
Application.streamingAssetsPath == Assets/StreamingAssets/ 路径
Application.dataPath == Assets/ 路径

【方法】

<物体平滑移动>
1.Lerp
2.SmoothDamp
(Mathf、Vector3、Vector2)

猜你喜欢

转载自blog.csdn.net/itsxwz/article/details/79895486