【发布时间】:2015-03-18 23:46:16
【问题描述】:
我正在使用 Raycast 制作 RTS 动态相机,但它导致了以下问题:
1. Assets/CameraMover.js(11,73): BCE0044: expecting ), found 'hit'.
2. Assets/CameraMover.js(11,77): BCE0043: Unexpected token: ).
代码如下:
var RaycastHit : hit;
if(Physics.Raycast(Transform.position, -Transform.position, out hit)){
curDistance = Vector3.Distance(Transform.position, hit.point);
}
if(curDistance != cameraDistance){
var difference = cameraDistance - curDistance;
Transform.position = Vector3.Lerp(Transform.position, Transform.position + new Vector3(0, difference, 0), Time.deltaTime);
}
【问题讨论】:
标签: unity3d unityscript raycasting