Mi lehet a gond? (Unity5)
Például van egy ilyen: public var pelda : Transform;
Ebben a : jelet rossznak jelzi.
Akkor ez a kód is rossz?:
#pragma strict var currentMount : Transform; var cam : Camera; var speedFactor = 0.1; var zoomFactor = 1.0; var lastPosition : Vector3; function Start () { lastPosition = transform.position; } function Update() { cam.transform.position = Vector3.Lerp(transform.position, currentMount.position, speedFactor); cam.transform.rotation = Quaternion.Slerp(transform.rotation, currentMount.rotation, speedFactor); var velocity = Vector3.Magnitude(transform.position - lastPosition); cam.fieldOfView = 60 + velocity * zoomFactor; lastPosition = transform.position; } function setMount (newMount : Transform) { currentMount = newMount; }
Leírom nem összefolyva:
#pragma strict
var currentMount : Transform;
var cam : Camera;
var zoomFactor = 1.0;
var lastPosition : Vector3
function Start ()
{
lastPosition = transform.position;
}
function Update()
{
cam.transform.position = Vector3.Lerp(transform.position, currentMount.position, speedFactor);
cam.transform.rotation = Quaternion.Slerp(transform.rotation, currentMount.rotation, speedFactor);
var velocity = Vector3.Magnitude(transform.position - lastPosition);
cam.fieldOfView = 60 + velocity * zoomFactor;
lastPosition = transform.position;
}
function setMount (newMount : Transform)
{
currentMount = newMount;
}
Ha ennyire nem jó a JS, akkor használd a C#-ot, ott elég jól leírja, hogy mi a probléma, de ha mégsem, akkor a google sokat segíthet!
23F
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!