本示例利用U3D2.5中的Island Demo项目为例,加入代码,显示Unity3D与Web之间的通信方法。运行环境为Unity4D 4.0
由我的导师进行总结,很棒!
1、Unity3D中设置
在U3D下建立空物体WebConnect,为其添加代码WebConnect.js
具体代码如下
WebConnect.js
//接收第一人称参数 var fpc:GameObject;
//从Web接收信息,设置当前相机 function SelectCamera(index:int) { CameraSelect.currentCamera=index; }
从Web接收信息,设置第一称位置 function SetFpcPosition(posString:String) { var pos:String[]=posString.Split(char.Parse(",")); var x:int=parseInt(pos[0]); var y:int=parseInt(pos[1]); var z:int=parseInt(pos[2]);
fpc.transform.position=Vector3(x,y,z); } |
给FPC第一称移动时添加代码&#x