// Use this for initialization void Start() { col = gameObject.GetComponent <BoxCollider2D>(); // BoxCollider2Dコンポーネントを取得する // キャンバスが設定されていなければ if (!mainCanvas) { // キャンバスを探して設定する mainCanvas = GameObject.Find("Canvas").GetComponent <Canvas>(); } // スクロールのコンポーネントを取得する if (scrollOnMouseCheck == null && skillFlag) { Debug.Log("set"); scrollOnMouseCheck = gameObject.transform.parent.parent.parent.parent.GetComponent <ScrollOnMouseCheck>(); } }
// Call once before first Update method. void Start() { // 当り判定用コンポーネントを取得する boxCol = GetComponent <BoxCollider2D>(); // ☆探す処理は重い、一度なら仕方ないけど何度もさせる予定なら変数に参照を設定する方がよい // テクスチャ―(テクスチャ―ってなに?)を表示する // transform.Find("dummy").GetComponent<Image>().enabled = true; // 暗くするイメージコンポーネントを取得する blackSprite = transform.GetChild(1).GetComponent <Image>(); // 暗くするイメージをオンにする blackSprite.enabled = true; // スクロール位置にマウスがあるか判定するコンポーネントの参照が設定されていなければ if (scrollOnMouseCheck == null) { // 参照を設定する scrollOnMouseCheck = gameObject.transform.parent.parent.parent.gameObject.GetComponent <ScrollOnMouseCheck>(); } }
// Call once before first Update method. void Start() { // 当り判定用コンポーネントを取得する boxCol = GetComponent<BoxCollider2D>(); // ☆探す処理は重い、一度なら仕方ないけど何度もさせる予定なら変数に参照を設定する方がよい // テクスチャ―(テクスチャ―ってなに?)を表示する // transform.Find("dummy").GetComponent<Image>().enabled = true; // 暗くするイメージコンポーネントを取得する blackSprite = transform.GetChild(1).GetComponent<Image>(); // 暗くするイメージをオンにする blackSprite.enabled = true; // スクロール位置にマウスがあるか判定するコンポーネントの参照が設定されていなければ if (scrollOnMouseCheck == null) { // 参照を設定する scrollOnMouseCheck = gameObject.transform.parent.parent.parent.gameObject.GetComponent<ScrollOnMouseCheck>(); } }