示例#1
0
 void Start()
 {
     lerpBehaviour = GetComponent <LerpBehaviour>();
     onNormal      = new Vector3();
     objBehavior   = GetComponent <ObjectBehavior>();
     child         = GameObject.CreatePrimitive(PrimitiveType.Capsule);
     child.GetComponent <CapsuleCollider>().enabled = true;
     child.GetComponent <MeshRenderer>().enabled    = false;
     isSetChild = changeMode = false;
 }
示例#2
0
    // Start is called before the first frame update
    void Start()
    {
        lerpBehaviour  = GetComponent <LerpBehaviour>();
        objectBehavior = GetComponent <ObjectBehavior>();
        systemBehavior = GameObject.Find("GameSystem").GetComponent <ChangePartsSystemBehavior>();
        renderer       = GetComponent <Renderer>();
        Color color;

        color = (lerpBehaviour.leftMove) ? Color.blue : Color.red;
        renderer.material.color = color;
    }