gameObject.rigidbody2D.AddForce(Vector2.up * 300);
IEnumerator EmptyOpen(){ Parent = CurrentSituation.gameObject.transform.parent.gameObject; if (CurrentSituation.Tag == "Empty") { yield return new WaitForSeconds(0.3f); CurrentSituation.Empty(LevelManager.instance.Level,CurrentSituation.CharaNumber); yield return new WaitForSeconds(0.3f); if(ObjectFromToilet.transform.tag == "Item"){ Item = Instantiate(ItemPrefab) as GameObject; Item.transform.position = new Vector2(0.95f, -1f); Item.transform.name ="Item"; Item.rigidbody2D.AddForce(Vector2.up * 300); yield return new WaitForSeconds(0.5f); Item.transform.SetParent(ObjectFromToilet.transform); } SituationCreater2.instance.CorrectSwipe(); CurrentSituation.isCorrect = true; Destroy(Item, 0.5f); } }
qiita.com
qiita.com
チラシの裏的備忘録: Unity基本メソッド覚書