是否可以更改尺度等检查员值?
我可以用脚本吗?
每次我必须生成具有不同比例值的障碍物时,实际上是统一的新概率,因此需要更多解释,障碍物的代码写在这里:
using UnityEngine;
public class Obstacle : MonoBehaviour
{
//rigi=GetComponent<Rigidbody2D>();
public Vector2 velocity = new Vector2(-4, 0);
public float r;
// Use this for initialization
void Start()
{
GetComponent<Rigidbody2D>().velocity = velocity;
transform.position = new Vector3(transform.position.x, transform.position.y - r * Random.value, transform.position.z);
}
}
答案 0 :(得分:0)
您需要做的就是在脚本中更改对象比例:
theObject.transform.localScale.Set(x, y,z);
您可以在脚本的开头更改它,或者创建可以增加或减少可以从其他脚本调用的比例的方法。
这是你的意思吗?