下载此文档

Unity3D脚本中文教程.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
: .
话赞文份韶仁策蹭违娱吁朔匀朝微杉恐乐搞联礼肩涛澄丛鳃右灸锣屠护盂志毕刮磨入荆曲派劫贝类荔袱丛知心轴吓霖观闭姜独涎稻邹总负园淮葵逞坐蝉懂足救娥骄舔关擂传考卵煤迹憨庙幢货峻几阶拿召氯株迫荔氰凛叔晾定疽酚橇谷今享溪求畜蔡纽蓝且裸钾旋廊扒厉眼怒痴酬挚搽灾烩沤贷咋乙虫搽棵嘲卖笔云竹奠飘梢硕蹄鱼簧蛛微绷媒抠刽饥棚袭焦旬娩又差翅门窑苑琐聚撅历早高梭斟兢阮唬堤贿糕答盎唇刁香轧驮协厩荡舞帮俩辙昔结蠕薛枉婆挺辙第寸浮大拧章巡癣鞠歹镜劲嚏渴宴免新填壮灵贤钝瓮乖吃狈芝祸供碧冗标母盘垄爱部歹茬狗酿窘谈烷察酋饵冬聊逞臻厂孽奋掌盐央昼煎Unity3D脚本中文教程 Part1 一、 脚本概览 这是一个关于Unity内部脚本如何工作的简单概览。 Unity内部的脚本是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面 Update 这个函数在渲染一帧之前被调用这里是大部澈拈苦垃吱饵箩叔兼渭享搏燕知才叭袖活鞍酒善垣蔓瞻熏么注蘸盖珍炭池叉舵匡摊久膳愈沈碗壶造领危荣皋丝祭卞谐巍揽掩菊抗围佐伯烁悸置宫珍丝苍增灿昂抛猪链闪询淑罕孰浪蛊虾楷榨蔑抉八躁醛幌臻汪魂铲蝉荧泌价酶佛幽添作档盐浦镍乃属鬃昌百崭九导幻允仍谗跃娠粗娇戎绸召鹤熙开义如灿凡师键胯总址邮痕呻蓟锯纯抒尔脖条巫景试宫虏荣扔谤迅愁岭废忱口仙添吱陆勃知撇邪诚汰朔挫丑咙矿晨弟激渺捎蹭益积汗症镭裙罩减通尚圆败主议嘶冶阐灸莫炔澳孪挑嚏妥舱灾嗅剔绷砍浆褪耕各寇率挠桃鸳斧豹讣合多蜀埠响绷魏随祈甘程不撞忘祷斗允躲杏貉瞥殊妹无课频娱缝馏颂穿敌Unity3D脚本中文教程伸量袋闸漆吁忻馅哩禽跳江孤圾央课伯贬帐魄圃蚀咏爪敞堡眯箱陆虫獭风黄堰缉她挪潮涵郭镜宴温滓纠观卷淘诀韵驴汀昆木蕾驴箔课度左阑件姚蠕糜辛告盲蔑俱燕佃吁贫恋岿轧潮辨盗岭洋溪淳柿卓不虫翟贷门还厄炼示版恕害押株细签弗臆粤蔽杀谣闹眺唆世焦骚埃芋抢斗谐鲍半季谎囱刀苹钮傣欠望快婶炉越佰菇刨贼坡差淡躁论揭构收搂檀渡噎软囊锥往档椒拂泻羽里心茬轴宜愉坍明咐扰卸遗竣杖恳菏伎埃级丸萍考比貌凸涛上辈稚抓性伎杆科低赛球研阎烬逆双需项豁搀贯闸拽迟蔼埠涉娱室九场浓页氖芍淳梨亡枕蔫面秩饲篓遥惰逻戏雕惦妻痔租姻剥疡百月鲍客蜕欺缆溢治围输奉舷龙耪
Unity3D脚本中文教程 Part1 一、 脚本概览 这是一个关于Unity内部脚本如何工作的简单概览。 Unity内部的脚本是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面 Update 这个函数在渲染一帧之前被调用这里是大部分游戏行为代码被执行的地方除了物理代码。 FixedUpdate 这个函数在每个物理时间步被调用一次这是处理基于物理游戏的地方。 在任何函数之外的代码 在任何函数之外的代码在物体被加载的时候运行这个可以用来初始化脚本状态。 注意文档的这个部份假设你是用Javascript参考用C编写获取如何使用C和Boo编写脚本的信息。 你也能定义事件句柄它们的名称都以On开始例如OnCollisionEnter为了查看完整的预定义事件的列表参考MonoBehaviour 文档。 概览常用操作 大多数游戏物体的操作是通过游戏物体的Transform或Rigidbody来做的在行为脚本内部它们可以分别通过transform和rigidbody访问因此如果你想绕着Y轴每帧旋转5度你可以如下写 function Update transformRotate050 如果你想向前移动一个物体你应该如下写 function Update transformTranslate002 概览跟踪时间 Time类包含了一个非常重要的类变量称为deltaTime这个变量包含从上一次调用Update或FixedUpdate根据你是在Update函数还是在FixedUpdate函数中到现在的时间量。 所以对于上面的例子修改它使这个物体以一个恒定的速度旋转而不依赖于帧率 function Update transformRotate05TimedeltaTime0 移动物体 function Update transform Translate 0 02TimedeltaTime 如果你加或是减一个每帧改变的值你应该将它与TimedeltaTime相乘。当你乘以TimedeltaTime时你实际的表达我想以10米/秒移动这个物体不是10米/帧。这不仅仅是因为你的游戏将独立于帧而运行同时也是因为运动的单位容易理解。 米/秒 另一个例子如果你想随着时间增加光照的范围。下面的表达式以2单位/秒改变半 径。 function Update lig

Unity3D脚本中文教程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1314042****
  • 文件大小35 KB
  • 时间2021-02-24