永发信息网

请问各位大神,unity3D中如何使用代码改变地形?比方说用代码在原有的地形上创建一个坑

答案:2  悬赏:0  手机版
解决时间 2021-03-28 17:29
请问各位大神,unity3D中如何使用代码改变地形?比方说用代码在原有的地形上创建一个坑
最佳答案
控制角色移动播放动作或者其他逻辑则需要给这个橘色节点绑定逻辑脚本,UNity支持多种脚本语言,在此是用JAVA脚本.
创建 脚本Assets --> Create ----> JavaScript 创建一个空的逻辑脚本,并将这个脚本绑定在主角对象身上,绑定方式是直接拖拽到主角节点即可。
对脚本的编写:
类及接口主要参照帮助文档,这里只介绍脚本基本结构和简单示例:
每个脚本至少都有两个函数: function Start() 可以认为是初始化 function Updata()则是每帧更新函数。
要实现对角色位置的控制移动首先要定义该角色,
首先 定义GameObject对象也就是要控制的目标: private var _MainRole:GameObject;;
在function Start() 函数中初始化该对象: inRole = GameObject.Find("MainRole"); // 从场景中查找到名叫"MainRole"的对象也就是主角。
在每帧更新时侦听键盘事件,如果按键按下W则空对象向前移动
if(Input.GetKey(KeyCode.W))
{
_MainRole.transform.Translate( Vector3.forward * 0.05 );
}

至此,就已经完成按键控制角色移动的全部过程,运行游戏就可以用按键控制角色移动。
全部回答
目前不行的。。你可以在你3dmax地形的下面建立一个u3d地形。。来进行种植树木。。也是我常用的方法。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小红帽综合教育幼儿园地址在什么地方,我要处
中国十大门窗排名榜单
天门市天门奥星乒乓地址是什么,有没有知道的
何谓清一色,杠上开花
有什么牌子充电宝比较 轻电量比较大
迷上彩票输光了还欠了很多外债怎么办
急需5万块钱救命钱,跪求好心人帮帮忙!!
海鸥相机和海鸥手表是一家吗
wow6.24有没有能变男亡灵模型的东西或玩具?效
小猪到小狗家有两条路,小狗到小猫家也有两条
佛山市高明客运站到广州火车站要几个小时,我
形状长的像蛹一样,立面带毛毛跟蒲公英似地是
这位快手泳装美女的ID是多少
陈述句 有哪一个民族能像中华民族这样拥有如
92除以23的竖式计算
推荐资讯
e4a 用SQLite建的DB数据库存在e4a“资源”中
滨州日报报社电话
2017客户体验最差的是什么?EVCARD分时租车吗
历史上荆轲的儿子叫做荆天明吗?与项羽认识?
2018上海社保交多少钱
您好我今年也是限选课多选一门给挂了~但是学
请问k209次列车在广州北站是否可以下车
99÷9的竖式算法
OA的附件上传文档在哪里设置目录
《为学》中,“ 犹未能也”的“犹”是什么意
日式鸡蛋都有哪些做法
谁有pudn或者搜珍网的账号帮我下个程序,感谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?