送られる側のスクリプト
#pragma strict var mySpeed : Vector3; function Start(){ SpeedCheck(true); } function Update() { transform.Translate(mySpeed); } function SpeedCheck(sp : boolean){//<-ここに受信される if(sp == false){ mySpeed = Vector3(0,0,0);//falseが来たら停める }if(sp == true){ mySpeed = Vector3(2,0,0); } }
送る側のスクリプト
#pragma strict var myscript : GameObject; function OnCollisionEnter(collision : Collision) { var contact = collision.contacts[1]; myscript.SendMessage("SpeedCheck", false);//<-ここでfalseを送る }