我有一个名为Ball的脚本,从该脚本中我试图从另一个名为Bricks的脚本中调用一个函数。
void OnCollisionEnter(Collision other){
Bricks bricks = GetComponent<Bricks> ();
if (other.gameObject.tag == "Paddle") {
print("hit");
bricks.MoveDown ();
}
现在我知道这个if语句在打印时显示为“hit”,但它不会执行下面的功能。有任何想法吗?感谢
public void MoveDown(){
print ("test");
transform.position = Vector3.Lerp(transform.position ,transform.position + amountToMove, 1);
}