Unity3D学习笔记1——Unity大法好呀

本文是作者学习Unity3D的初步体验,分享了跟随siki老师课程的学习感悟,强调了Unity对于不太擅长编程者的友好性。文章详细介绍了Unity中的关键概念,如场景、游戏物体和组件,特别是刚体组件Rigidbody的应用。同时,讲解了在Unity中控制相机移动的简单方式,对比了与OSG的区别。此外,还探讨了Awake()和Start()方法的区别及其在脚本生命周期中的作用。
摘要由CSDN通过智能技术生成

最近我好像涨粉了。。。

是的,被C++和OSG折磨的不成人样的博主我决定投身Unity了。毕竟毕业要紧,毕业要紧。但还是会不断学习C++、图形学、OSG等的基础开发,也会更新相关的博客记录一下学习过程。

最近在跟着siki老师学习Unity的入门课程,还有3D塔防游戏的搭建,感觉确实很强大,也很适合不太会写代码的人,比如我。

siki老师对新手太友好了,问了问题也会很细致的回复。


——————————————————————————————分割线——————————————————————————————————————

学习Unity过程中的几个关键词:场景Scene,游戏物体GameObject,组件Component

很新鲜的词: 刚体组件Rigidbody:模拟物理效果,添加刚体后的游戏物体将具有物理属性。

通过脚本(C Sharp)向rigidbody发命令,来控制物体运动。脚本也是一种组件。

接下来是学习过程中的一些记录

1、监听键盘、鼠标事件,控制相机移动。

这个在OSG中要实现这个功能,需要用到osgGA::GUIEventAdapter类中的方法,重载handle函数并监听键盘事件。怎么都要十几行代码吧,还得写一个EventHandler。

然而在Unity中,给Main Camera添加了一个ViewController的脚本,在Update()函数中,Update()会在每一帧都调用。只用了

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值