自学unity3d,学习脚本编写应该从何入手?

原创文章如需转载请注明:转载自 &QQ群:【<span style="color: #192】&本文链接地址:
创建一个脚本,并将其附加到一个游戏对象上,脚本将出现在游戏对象的检视视图中,它是一种特定类型的组件。
当这个脚本组件被添加到一个游戏对象中时,该脚本的成员变量将作为可直接编辑的属性陈列在检视面板中。这样以来无需修改脚本本身就可以直接改变其变量。
打印信息 HelloWorld
void Start(){
//单纯的控制台输出命令,下面两种语法是一样的作用。 (中文注释后一定要英文或者空格结尾)
Debug.Log("Hello world");
print("Hello world,too");
// Debug.Log的一个变体,是用来记录一个错误消息到控制台。如果你想知道在那个对象上发生了错误,这是非常有用的。
Transform OtherG
if(OtherGameobject == null)
Debug.logError("memberVariable must be set to point to a Transform.", transform);
GameObject&&:
1.&active标识物体是否处于活动状况,若是为非活动状况
2.&对象有Tag标签,可以按照标签查找对象&FindWithTag()&,也可以按照名字查找"find("name")"。
3.&通过主菜单&&选择或者脚本中调用&AddComponent()& 可以给游戏对象添加组件。
4.可以把空的&GameObject&对象当成文件夹来使用,简历明确的层级关系。
ComPonent:
1.&组件是游戏功能的零件,可以接洽关系到Gameobejct对象上为对象添加该组件的功能。
2. Transform是GameObject最基础的组件。
3.脚本是组件的子类型,获得某脚本 OtherScript o = getComponent& OtherScript &()。
MonoBehaviour&:
1.&所有脚本持续自MonoBehaviour。脚本可以算作是自定义的一个组件。可以将public类型的属性在检视面板(Inspector)中修改,修改后并不影响脚本内设定的初始值。
2.生命周期:Mono行为
执行顺序和描述:
Awake& 唤醒:脚本实例被载入时调用。
OnStart 开始:第一次Update之前调用。
OnEnble 当对象变为可用或激活状态时。
OnUpdate 刷新。
LateUpdate Update之后被调用。
FixedUpdate 基于物理行为,每个物理时间被调用一次。
OnGUI 渲染处理GUI事件。
Reset 重置默认行为时被调用。
OnDisable 当前对象不可用或非激活状态时被调用。
Ondestory 被销毁时被调用。
阅读(...) 评论()最新资讯与下载安装基础操作C#基础及面向对象特征脚本开发基础界面系统粒子系统动画系统
「 现在学Unity 3D,五年后你必在浪尖之上」
「炉石传说」、「神庙逃亡」、「纪念碑谷」这些用Unity
3D开发的顶尖作品正悄然改写历史,游戏拼3D的时代马上来临。骷髅旗猎猎作响,出航正当时!
傻瓜级入门
0基础可学。Unity 3D用所见即所得的编写方式,把初学门槛降到最低。 配合极客学院的详解视频,无痛上手。
专业级效果
也许你是程序员,却不懂画场景;你会策划却写不来代码?学Unity 3D,在Asset Store找到最完美的互补方案,做出专业效果的游戏。
土豪级收入
国内Unity 3D的人才缺口达80万。在帝都,U3D工程师的平均月薪15k。越来越多的人看好U3D,目光聚集之处,财富必将追寻。
「下一关总有入口,别担心山穷水尽。」
在游戏里,只要愿意尝试新办法,就能寻到升级入口。学习何尝不如此?极客学院给你提供聪明的方案,总能打开新格局。
720p高清体验
全国首发课
实战课程每日更新
技术达人有问必答
VIP会员特权
视频下载(年)
「如果你是小小白,可以先学这些基础」
「或者试试最受欢迎的课程」
「我看你很有想法,加入极客学院吧!」
通过最新实战课程 系统学习Android/Cocos2d-x/iOS/HTML5开发技能
免注册,一键登录
下载极客学院APP,随时随地get新技能程序写累了,就来玩玩酷跑小游戏吧,嘿嘿。
雨松MOMO送你一首歌曲,嘿嘿。
Unity3D视频开发教程之开始学习Unity(一)
Unity3D视频开发教程之开始学习Unity(一)
围观134275次
编辑日期: 字体:
雨松MOMO应Unity圣典站长的邀请,这段时间将为大家录制一系列Unity3D开发的视频教程。以前MOMO都是写博客,从来没有录制过视频教程,这也是我第一次录制视频教程,如有错误的地方还请大家告知。大家一起学习,一起进步,一直而来写博客与录视频MOMO都是以学习的心态完成,希望大家能给予支持,嘿嘿。今后MOMO在发布视频时都会提供在线预览版与高清下载两个版本供大家选择。
第一讲视频主要介绍了Unity3D的工作原理,简单搭建了游戏地形,天空盒子、无需手动编写一行代码就能轻松实现第一人称与第三人称控制主角的方式,控制主角在游戏世界中行走与跳跃。作为初学者而言第一节课大家掌握它就可以了,雨松MOMO祝大家学习愉快。
高清版本下载地址:
本文固定链接:
转载请注明:
雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。
您可能还会对这些文章感兴趣!新人求教:零基础学Unity3D,该从哪方面开始入手?【unity3d吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:76,444贴子:
新人求教:零基础学Unity3D,该从哪方面开始入手?收藏
不懂程序的 菜鸟一枚,可以说是真正的零基础。之前还买书自学了一小会C#,但后来网上了解了下,在unity里用来写脚本的C#跟真正的C#还有些区别。。于是我现在在纠结:是该闭眼硬啃完C#后再去上手unity呢?还是了解完C#语法后就暂停,然后转去对着unity脚本手册和网上的教学范例,直接上手unity?
达内unity3d培训全程&实战教学&,unity3d金牌讲师授课.免费unity3d课程试听中!到达内unity3d学院学习unity3d,只需4个月速成unity3d游戏工程师.
去拿ngui做界面,理清楚脚本后,做小功能,学模型和材质,后动画,后做小游戏,出作品,去实习,独立完成项目,参加中型团队项目,自己写些技术贴,主程,创业,够了
我这有视频教程可分享,适合零基础的学习,需要的话告我下扣扣邮箱 不要感谢,乐意帮忙
先了解c#语言会好点吧
c#语法要懂啊,你可以先看看免费视频啊,很多的
你是怎么水到9级的
看你U3d想从事哪方面吧,程序的话就先学c#吧,其实代码方面反而是最简单的地方
我只开发2d单场景手游,需要的知识挺少的~~
正版授权奇迹MU页游,奇迹重生!原汁原味还原奇迹,十年轮回!
统一二次元-技术部
我是零基础,没学c之前有个小游戏照着教程做了一个星期也没做出来。后来学了c,知道了大概是怎么回事,再回来做那个小游戏一下午搞定。。
可以两个同时学的
真正做游戏的语言基础分重要
点亮12星座印记,
我也想知道
好吧,我也来挖一铁锹
建议先学C#否则不会程序都是白搭。。。再就是max,maya建模(美工很重要哦~)
用js更容易一些吧?
我也是新人在自学,先从JS入手,然后找个开源例子看着学喽
等你学会了数据结构和算法后,看U3D的脚本就跟玩似的,么么哒
最快的方法就是跟着视频教程,看完之后自己把重新做出来,刚开始也许有点吃力,但是只要你坚持把它做完弄懂,再去看复杂点的demo,蓦然回首发现你已经入门了…
我也是零基础,不过现在感觉正要上道.. 我随便说不知道会不会误导LZ.. 但是先发表出来,如果大神看到觉得不妥请及时指正。 C#确实是开发的基础。零基础的话并不是代表开始就要从基础学起,而是要把整个开发流程跟一遍,并且这个流程需要讲解非常细致。当你跟完这个流程你就会发现你在整个过程中需要学习到哪些内容,并且要学的东西的作用会非常具象化。当你觉得你C#中某些环节不足的时候你自然就会想翻开C#的教程书去找对应的知识。 可能表达比较零碎.. 整理下就是先跟完整的一套流程,然后查漏补缺。
看到那个要资料180回复也是搞笑,没事不回复,一回复就要资料
楼主最后决定了么?!
c艹,美工,java
看你U3d想从事哪方面吧,程序的话就先学c#吧,其实代码方面反而是最简单的地方
登录百度帐号推荐应用}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信