作业帮 > 综合 > 作业

unity3d 在一定范围内随机生成实例的demo

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/28 19:14:57
unity3d 在一定范围内随机生成实例的demo
最好是js demo
unity3d 在一定范围内随机生成实例的demo
如果范围是10
var InsPos :Vector2 = Random.insideUnitCircle * 10;
这个范围确定了一个圆,原点在0,0
通过这个坐标,转换为unity中的3d坐标
再实例化
再问: 有demo看看吗?
再答: 就几句代码...没有demo
再问: 还有其他代码吗?写出我看看。
再答: var InsPos2 : Vector2 = Random.insideUnitCircle * 10;

var InsPos3 : Vector3 = new Vector3(InsPos2 .x,0,InsPos2 .z);
var instance : GameObject = Instantiate(Resources.Load("Prefab1"),InsPos3,Quaternion.identity);

就几句,代码写法很多,灵活运用,重点是方法思想