网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月23日
漏签
0
天
unity3d吧
关注:
115,723
贴子:
558,838
看贴
图片
吧主推荐
视频
游戏
1
2
3
4
5
下一页
尾页
75
回复贴,共
5
页
,跳到
页
确定
<<返回unity3d吧
>0< 加载中...
Unity基础,脚本入门,小白必看
只看楼主
收藏
回复
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在 Unity 中脚本是必不可少的组成部分,因为它将定义游戏的各种行为。Unity 推荐使用的编程语言是 JavaScript,但是 C# 或 Boo 同样也可以。下面介绍 JavaScript 的基本使用及脚本的 API 。
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一、命名规范
在开始之前,先说一下在 Unity 中的一些命名规范。
变量 - 首写是小写字母。变量用来存储游戏状态中的任何信息。
函数 - 首写是大写字母。函数是一个代码块,只需要写一次,在需要的时候可以再次重用。
类 - 首写是大写字母。可以被认为是函数的库。
提示:当阅读范例代码或者 Unity 的 API ,要注意首写字母,这将有助于你更好的理解对象之间的关系。
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
*游戏对象可由另一个Cube代替。
*创建第二个Cube,将它放置在这个大平板的中心位置。如果在游戏视图(Game View)看不到它们,那么改变主相机位置使它们可见。重命名该物体为”Cube1”。
*还应该建立一个点光源,并且放在大平板之上,使它们更清晰。
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有很多人在学习Unity3D的时候,经常找不到好的资源来学习,也遇到的很多的问题并没有全部解决,我自己有一个专门学习的qun,里面有很多大神会帮你解答,你备注8797,这样我就知道是是你了,你可以在里面多提问题,其实最好的学好的方法就是交流,如果你想要学习视频也可以来找我(8797)
喜欢研究编程
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼主后面的呢,快点更新
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接着更,昨天老是被度娘删楼,没法了后面只能发图片啦
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
双击 Move1 脚本,它将打开,并且默认包含有 Start() 和Update()函数,我们将编写的代码插入这个函数,任何加入 Update()函数中的代码都将在每一帧(frame)执行一次。
璐村惂鐢ㄦ埛_0EQKCXe馃惥
Unitor
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
OK
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
Update()函数:这个函数在渲染每一帧之前被调用。这里是大部分游戏行为代码被调用的地方。
在 Unity 中为了移动一个游戏对象我们需要用 transform 来更改它的位置,属于 Translate ,这个 Translate 函数有 x,y,z 三个参数,因为我们向通过光标健控制主相机,我们只需要下面这些代码,来决定按键按下后参数的变化。
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
function Update() { transform.Translate(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));}
function Update() { transform.Translate(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));}
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
Input.GetAxis()函数返回 -1 或 1 的一个只,例如在横轴上左光标键映射为 -1 ,右光标键映射为 1。
横轴和竖轴是在输入设置(Input Settings)中预先定义好的。从 Edit -> Project Settings -> input中很容易重定义按键映射。
现在我们的第一个脚本写完了
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
怎么让 Unity 的游戏对象具有这个脚本行为呢?
第一步: 首先点击你希望应用此脚本的游戏对象,这里是主相机,你可以从层次视图和场景视图中选择它。
wdl071
Particle
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第二步: 从菜单栏中 Components -> Script -> Move1,将这个脚本赋予相机,你在检视面板中看到主相机有 Move1 这个组件。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示