// IDOL CONTROLLER public void StartIdolActivity() { Collider2D[] colliders = Physics2D.OverlapCircleAll(transform.position, 0.7f, 1 << gameObject.layer | 1); foreach (Collider2D coll in colliders) { if (coll.CompareTag("Idol")) { curIdol = coll.gameObject.GetComponent <IdolController>(); StartCoroutine(StartCountdown()); } } }
public override void onAddedToScene() { base.onAddedToScene(); tag = (int)Tags.Idol; var texture = scene.content.Load <Texture2D>("sprites/buddhas"); var subtextures = Subtexture.subtexturesFromAtlas(texture, 32, 35); sprite = addComponent(new Sprite(subtextures[0])); sprite.renderLayer = 1; controller = addComponent <IdolController>(); }
void Start() { controller = GetComponent <IdolController>(); interact = false; }