Ejemplo n.º 1
0
    //public delegate void OnNodeClickEvent();
    //public event EventHandler OnClick;

    public void OnClick_EventTrigger()
    {
        if (thisStage == null)
        {
            Debug.Log("このオブジェクトを使用するのに、初期化されていません。:battleStageSelectVal");
        }
        //マネージャの取得
        stageSelectManagerScript tmpMnger = stageSelectManagerGetter.getsceneSelectManager();

        //BGの設定先のイメージ
        tmpMnger.setbackGroundImage(thisStage.bgImage);


        Vector2    mouseDown = Camera.main.ScreenToWorldPoint(Input.mousePosition);
        GameObject tapEffect = Instantiate(_TapEffectPrefab) as GameObject;

        tapEffect.transform.position = mouseDown;

        sSMS.setStageInfoText(thisStage.stageTitle, thisStage.stageComment);

        //タップエフェクト
        tapS.actionTapEffect();
        //選択結果を返す
        sSMS.setSelecedStageVal(thisStage);
    }
 public static stageSelectManagerScript getsceneSelectManager()
 {
     if (manager == null)
     {
         //stageSelectManager
         manager = GameObject.Find("stageSelectManager").GetComponent <stageSelectManagerScript>();
     }
     return(manager);
 }
Ejemplo n.º 3
0
 void Start()
 {
     sSMS = stageSelectManagerGetter.getsceneSelectManager();
     sVMS = staticValueManagerGetter.getManager();
 }
Ejemplo n.º 4
0
 void Start()
 {
     tapS = this.GetComponent <tapedObjectMotion>();
     sSMS = stageSelectManagerGetter.getsceneSelectManager();
 }