//赤枝ステータスを表示に public void RedBranchSTAchangeHIDDEN_OFF() { redbranchsta = REDBRANCHSTA.HIDDEN_OFF; collider.isTrigger = false; //print(collider.isTrigger); renderer.color = hidden_off_col; }
//赤枝ステータスを非表示に public void RedBranchSTAchangeHIDDEN_ON() { redbranchsta = REDBRANCHSTA.HIDDEN_ON; collider.isTrigger = true; //print(collider.isTrigger); renderer.color = hidden_on_col; }
Collider2D[] result = new Collider2D[1]; //赤フィルムとの接触確認用 // Use this for initialization void Start() { redbranchsta = REDBRANCHSTA.HIDDEN_OFF; collider = new BoxCollider2D(); renderer = new SpriteRenderer(); collider = transform.GetComponent <BoxCollider2D>(); renderer = transform.GetComponent <SpriteRenderer>(); hidden_on_col = new Color(1, 1, 1, 0); hidden_off_col = new Color(1, 1, 1, 1); clip = GameObject.Find("clip_L").GetComponent <Clip>(); redFilmFilter.SetLayerMask(LayerMask.GetMask("RedFilm")); redFilmFilter.useTriggers = true; }