Ejemplo n.º 1
0
    StartProduction m_StartFlg;          //スタート判定用

    // Use this for initialization
    void Start()
    {
        //マップに格納
        for (int nCount = 0; nCount < m_TexName.Length; nCount++)
        {
            m_MapData.Add(m_TexName[nCount], m_EffectData[nCount]);
        }

        //Terrainに使用しているテクスチャデータを取得
        m_TexData = m_StageData.terrainData.splatPrototypes;

        //縦横の割合計算
        m_fHeightRatio = m_StageData.terrainData.alphamapTextures[0].height / m_StageData.terrainData.size.x;
        m_fWidthRatio  = m_StageData.terrainData.alphamapTextures[0].width / m_StageData.terrainData.size.z;

        //キャラクターコントローラー取得
        m_CharaCon    = gameObject.GetComponent <CharacterController>();
        m_PlayerSpeed = gameObject.GetComponent <PlayerMove>();

        //スタート判定取得
        GameObject StartProduction = GameObject.Find("StartProduction");

        if (StartProduction == null)
        {
            Debug.Log("StartProductionが見つかりません。");
            m_StartFlg = null;
        }
        else
        {
            m_StartFlg = StartProduction.GetComponent <StartProduction>();
        }
    }
Ejemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     //取得
     StartFlg = GameObject.Find("StartProduction").GetComponent <StartProduction>();
     SetParticle(false);
     StartDashCount = GameObject.Find("Player").GetComponent <StartDash>();
 }
Ejemplo n.º 3
0
    public ParticleSystem SmokeParticle;            //煙パーティクル

    // Use this for initialization
    void Start()
    {
        //取得
        StartFlg    = GameObject.Find("StartProduction").GetComponent <StartProduction>();
        PlayerSpeed = GameObject.Find("Player").GetComponent <PlayerMove>();
        Katamari    = GameObject.Find("katamari").gameObject.transform;
        SmokeParticle.Stop();
    }
Ejemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     PlayerSpeed = GameObject.Find("Player").GetComponent <PlayerMove>();
     StartFlg    = GameObject.Find("StartProduction").GetComponent <StartProduction>();
     Effect      = GetComponent <ParticleSystem>();
     CharaCon    = GameObject.Find("Player").GetComponent <CharacterController>();
     SetEffect(false);
 }
Ejemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     StartScript   = GameObject.Find("StartProduction").GetComponent <StartProduction>();
     Wipe          = GetComponent <Camera>();
     WipeRect      = Wipe.rect;
     WipeStartTime = 999999;
     bWipe         = true;
 }
Ejemplo n.º 6
0
    private StartProduction StartFlg; //スタート判定用

    // Use this for initialization
    void Start()
    {
        //取得
        StartFlg = GameObject.Find("StartProduction").GetComponent <StartProduction>();
        DashFlg  = GameObject.Find("Player").GetComponent <StartDash>();
        //初期角度保存
        vInitAngle = transform.localEulerAngles;
    }
Ejemplo n.º 7
0
    private float m_NowMaxVolume;       //現在の最大音量

    /// <summary>
    /// スタート関数
    /// </summary>
    void Start()
    {
        m_StartFlg    = GameObject.Find("StartProduction").GetComponent <StartProduction>();
        m_PauseFlg    = GameObject.Find("PauseCanvas").GetComponent <PauseCanvas>();
        m_AudioData   = GetComponent <AudioSource>();
        m_PlayerSpeed = GetComponent <PlayerMove>();
        m_bPlay       = true;
        m_OldFlg      = false;

        //エンジン音再生
        m_AudioData.volume = m_MinVolume;
        m_AudioData.pitch  = m_MinPitch;
        m_AudioData.Play();

        //最大速度設定
        m_NowMinVolume = m_StartMinVolume;
        m_NowMaxVolume = m_StartMaxVolume;
    }
Ejemplo n.º 8
0
    private StartProduction StartFlg;    //スタート判定用



    /// <summary>
    /// スタート関数
    /// </summary>
    void Start()
    {
        //スタート判定用オブジェクト取得
        GameObject StartProduction = GameObject.Find("StartProduction");

        //データがあった場合のみ処理をする
        if (StartProduction == null)
        {
            Debug.Log("スタート判定取得失敗");
        }
        else
        {
            StartFlg = StartProduction.GetComponent <StartProduction>();
        }

        //キャラクターコントローラー取得
        CharaCon = GetComponent <CharacterController>();

        //初期値設定
        m_fSlopLimit     = m_SlopeMin;
        m_vMoveDirection = transform.forward;
    }
Ejemplo n.º 9
0
    private StartProduction StartFlg; //スタート判定用

    /// <summary>
    /// スタート関数
    /// </summary>
    void Start()
    {
        m_PlayerMove = gameObject.GetComponent <PlayerMove>();
        StartFlg     = GameObject.Find("StartProduction").GetComponent <StartProduction>();
    }
Ejemplo n.º 10
0
    private StartProduction StartFlg;   //スタート判定用

    // Use this for initialization
    void Start()
    {
        PlayerSpeed = GameObject.Find("Player").GetComponent <PlayerMove>();
        StartFlg    = GameObject.Find("StartProduction").GetComponent <StartProduction>();
        Effect      = GetComponent <ParticleSystem>();
    }
Ejemplo n.º 11
0
 // Use this for initialization
 void Start()
 {
     StartFlg = GameObject.Find("StartProduction").GetComponent <StartProduction>();
 }