为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第2天 Unity 3D游戏开发之脚本系统

标签:
C#

课程名称Unity 3D游戏开发之脚本系统
课程章节:2-1 Unity 3D游戏开发环境和开发语言
主讲老师生萌海鲜

课程内容:

  1. Unity3D的开发环境
  2. Unity3D中选择什么语言开发
  3. Unity3D的生命周期
  4. Unity3D脚本执行顺序
  5. Unity3D开发中 一些常用方法

课程收获:

Unity3D中选择什么语言开发
  • 老师再次讲解了一下Unity3D中的开发语言;结论就是用JS的话,适合小项目中使用,因为写代码效率高;而C#的话,则适用于大型项目,因为其系统性好,调用方便,而且大部分插件都是使用C#来写的。
Unity3D的生命周期
  1. 老师举的例子是在界面中创建一个空的GameObject,然后分别创建两个脚本(test1和test2;然后分别在其脚本中的Start方法内添加打印日志函数,分别打印Test1和Test2。)
  2. 运行后看到控制台(Console)中分别打印了Test2和Test1
  3. 说明了Unity并不像其他语言那样需要main函数一类的入口

笔记:

  1. Unity的思想与以往的开发思想不同,以往的开发都是面向过程或者面向对象,而Unity则是面向脚本。
  2. 跟做过Unity开发的朋友聊天得知,Unity的编程思想是尽量一个脚本只做一件事,相当于把类的单一性编程脚本的单一性;一个GameObject可以挂载多个脚本。

截图

图片描述

图片描述

图片描述

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消