Inheritance: MonoBehaviour
示例#1
0
    protected override void Awake()
    {
        base.Awake();

        runWithPath  = GetComponent <RunWithPath>();
        attachCamera = GetComponent <AttachCamera>();
    }
示例#2
0
    protected override void Awake()
    {
        base.Awake();

        runWithPath = GetComponent<RunWithPath>();
        attachCamera = GetComponent<AttachCamera>();
    }
示例#3
0
    protected virtual void Awake()
    {
        attachCamera = GetComponent<AttachCamera>();

        foreach (TrackPiece piece in trackPieces)
        {
            points.AddRange(piece.trackPoints());
        }

        startPosition = transform.position;
        startRotation = transform.rotation;
    }
示例#4
0
    protected virtual void Awake()
    {
        attachCamera = GetComponent <AttachCamera>();

        foreach (TrackPiece piece in trackPieces)
        {
            points.AddRange(piece.trackPoints());
        }

        startPosition = transform.position;
        startRotation = transform.rotation;
    }
    // Use this for initialization
    void Start()
    {
        myNetworkView = GetComponent<NetworkView>();
        sceneCamera =  GameObject.Find("Scene Camera");
        enemyManager = GameObject.Find("EnemyManager");
        attachCamera = GetComponent<AttachCamera>();

        OpponentDestroy();

        if(sceneCamera != null)
            sceneCamera.SetActive(false);

        if (myNetworkView.isMine)
        {
            transform.FindChild("Main Camera").parent = null;
            attachCamera.Initialize();
            attachCamera.Attach();
        }
    }