如何不绑定脚本且不继承MonoBehaviour做U3D的开发
2017-05-23 14:57
786 查看
如何不绑定脚本且不继承MonoBehaviour做U3D的开发
问题:那不继承Mono的话,协同以及实例化,以及每帧运算该怎么去做呢?
最近看到一个做技能冷却的话题,所以也想去尝试一下。
1.这是界面2D和3D摄像机
2.这是对象排布
3.代码
(1)主要负责UI的界面
[AppleScript] 纯文本查看 复制代码?
15 |
这个是替代自带的OnClick()事件,采用事件事件监听机制。
其他略。
(2)
如果我需要每帧去计算的要求我该怎么办?
那就写一个可以控制全局的每帧运算。
[AppleScript] 纯文本查看 复制代码?
(3)启动程序,启动游戏主循环。
Main类挂在一个GameObject上,负责游戏启动,只负责游戏的主循环,不管其他的操作。
[AppleScript] 纯文本查看 复制代码?
new SkillsMenu_UI(gameObject.transform.FindChild(“Skills”).gameObject);
整个程序就可完美启动起来。
总结,这样的设计多用于解耦和模块的划分。
不用频繁绑定脚本,给public对象绑定对象,一些都在代码中完成。
相关文章推荐
- 如何不绑定脚本且不继承MonoBehaviour做U3D的开发
- 如何不绑定脚本且不继承MonoBehaviour做U3D的开发
- 【Unity】脚本没有继承MonoBehaviour 如何使用Destroy
- 【构】框架中如何对待MonoBehaviour脚本
- 如何在Windows下开发Python:在cmd下运行Python脚本+如何使用Python Shell(command line模式和GUI模式)+如何使用Python IDE
- 如何在Windows下开发Python:在cmd下运行Python脚本+如何使用Python Shell(command line模式和GUI模式)+如何使用Python IDE
- 【Visual Studio风格开发系列 - PropertyGrid控件】如何在设计时隐藏从父控件继承的属性
- eclipse的android开发环境如何绑定SDK的源码
- MOSS 2010:Visual Studio 2010开发体验(31)——如何给列表绑定多个内容类型
- android开发教程:如何调用bindService绑定?
- 如果一个类是从MonoBehaviour继承,而迩又不把它放在场景的gameObject上,它的实例将会为空
- How To ... Develop A Transform Lock Script(如何开发一个变换锁脚本)
- HTML5开发教程:如何创建一个服务器端脚本?
- HTML5 Web app开发工具Kendo UI Web中如何绑定网格到远程数据
- MonoBehaviour介绍(Unity3D开发之一)
- BITED-Windows8应用开发学习札记之三:如何在Win8应用中实现数据绑定
- 信息系统开发平台OpenExpressApp - 如何解决ComboBox.TextProperty绑定带来问题的来龙去脉
- [DNN模块开发]如何写模块数据库安装脚本
- VC++开发的ActiveX如何通过JavaScript脚本和EOS应用交互
- VC++开发的ActiveX如何通过JavaScript脚本和EOS应用交互