Esempio n. 1
0
    /// <summary>
    /// 最初に有効化されたとき1回のみ実行
    /// </summary>
    void Awake()
    {
        Phantom = new SimplePhantomUnity();

        // 繰り返し実行させるメソッドを指定
        Phantom.AddSchedule(PhantomUpdate);
    }
Esempio n. 2
0
    /// <summary>
    /// 最初に有効化されたとき1回のみ実行
    /// </summary>
    void Awake()
    {
        Phantom = new SimplePhantomUnity();

        // 繰り返し実行させるメソッドを指定
        Phantom.AddSchedule(PhantomUpdate);
    }
Esempio n. 3
0
 /// <summary>
 /// 無効化されたとき(終了時)に実行
 /// </summary>
 void OnDisable()
 {
     // PHANTOMの利用を終了
     if (Phantom != null) {
         Phantom.Close ();
         Phantom = null;
     }
 }
Esempio n. 4
0
 /// <summary>
 /// 無効化されたとき(終了時)に実行
 /// </summary>
 void OnDisable()
 {
     // PHANTOMの利用を終了
     if (Phantom != null)
     {
         Phantom.Close();
         Phantom = null;
     }
 }
Esempio n. 5
0
    /// <summary>
    /// 最初に有効化されたとき1回のみ実行
    /// </summary>
    void OnEnable()
    {
        HandPosition = Vector3.zero;
        HandRotation = Quaternion.identity;

        // PHANTOMの初期化
        if (Phantom == null) {
            Phantom = new SimplePhantomUnity();

            // 繰り返し実行させるメソッドを指定
            Phantom.AddSchedule(PhantomUpdate);

            // 繰り返し処理を開始
            Phantom.Start();
        }
    }
Esempio n. 6
0
    /// <summary>
    /// 最初に有効化されたとき1回のみ実行
    /// </summary>
    void OnEnable()
    {
        HandPosition = Vector3.zero;
        HandRotation = Quaternion.identity;

        // PHANTOMの初期化
        if (Phantom == null)
        {
            Phantom = new SimplePhantomUnity();

            // 繰り返し実行させるメソッドを指定
            Phantom.AddSchedule(PhantomUpdate);

            // 繰り返し処理を開始
            Phantom.Start();
        }
    }