public override void LoadContent() { loading.Enter(); // Create a new SpriteBatch, which can be used to draw textures. spriteBatch = new SpriteBatch(GraphicsDevice); resolvedBackbuffer = new ResolveTexture2D(GraphicsDevice, 1280, 720, 1, GraphicsDevice.DisplayMode.Format); twitchNoise = Content.Load<Texture2D>("Textures/Helpers/twitch_noise"); twitchEffect = Content.Load<Effect>("Effects/twitch"); twitchRenderTarget = new RenderTarget2D(GraphicsDevice, 128, 128, 1, GraphicsDevice.DisplayMode.Format, RenderTargetUsage.PreserveContents); WalkingSound = Content.Load<SoundEffect>("Sounds/footsteps"); NoiseSound = Content.Load<SoundEffect>("Sounds/noise0").CreateInstance(); NoiseSound.IsLooped = true; GameOverMusic = Content.Load<Song>("Music/gameover"); for (int i = 0; i < Themes.Length; i++) { String type = (i == 0 ? "good" : "evil"); Themes[i] = new Theme { Background = Content.Load<Texture2D>("Textures/Backgrounds/" + type), Parallax = { Content.Load<Texture2D>("Textures/Backgrounds/stars1"), Content.Load<Texture2D>("Textures/Backgrounds/stars2"), Content.Load<Texture2D>("Textures/Backgrounds/stars3") }, MonkeyM = new SpriteAnimationSwitcher("monkey_m", new String[] { "left", "right", "crash", "penalty", "stomp" }), MonkeyF = new SpriteAnimationSwitcher("monkey_f", new String[] { "left", "right", "crash", "penalty", "stomp" }), Panel = new SpriteAnimationSwitcher("score_" + type, new String[] { "score_000", "score_001", "score_002", "score_003", "score_004", "score_005" }), Coconut = new SpriteAnimationSwitcher(type, new String[] { "coconut", "explosion" }), Planet = new SpriteAnimationSwitcher(type, new String[] { "planet", "highlightandshadow" }), Tree = new SpriteAnimationSwitcher("palme_" + type, new String[] { "palme" }), SunTutorial = new SpriteAnimationSwitcher("SunTutorial", new String[] { "sun" }), TutorialColor = (i == 0) ? Color.White : Color.Red, BackgroundMusic = Content.Load<Song>("Music/space"), SoundCreateCoconut = Content.Load<SoundEffect>(i == 0 ? "Sounds/plop" : "Sounds/missile"), SoundJump = Content.Load<SoundEffect>("Sounds/jump"), SoundStomp = Content.Load<SoundEffect>("Sounds/stomp"), SoundExplode = Content.Load<SoundEffect>(i == 0 ? "Sounds/heart" : "Sounds/explosion"), SoundMissile = Content.Load<SoundEffect>(i == 0 ? "Sounds/plop" : "Sounds/missile"), SoundCollide = Content.Load<SoundEffect>("Sounds/collide_" + type), //SoundMonkeyHit = Content.Load<SoundEffect>("Sounds/monkey"), SoundMonkeyHit = Content.Load<SoundEffect>("Sounds/monkey_" + type), //Beleuchtung = new SpriteAnimationSwitcher("beleuchtung_" + type, new String[] { "beleuchtung" }), }; if (i == 1) { Themes[i].Parallax.Insert(2, Content.Load<Texture2D>("Textures/Backgrounds/skull")); } } GameOverSprites = new SpriteAnimationSwitcher("game_over", new String[] { "game_over_m", "game_over_f" }); CurrentTheme = Themes[0]; MediaPlayer.Volume = bgMusicVolume; Planet prop1 = new Planet(PlayerIndex.One); prop1.Position = new Vector2(200, 350); Monkey monkey1 = new Monkey(prop1); Planets.Add(prop1); Planet prop2 = new Planet(PlayerIndex.Two); prop2.Position = new Vector2(1000, 350); Monkey monkey2 = new Monkey(prop2); Planets.Add(prop2); PlayerPanel1 = new PlayerPanel(monkey1); PlayerPanel2 = new PlayerPanel(monkey2); float panelY = 650f; float panelX = 120f; PlayerPanel1.Position = new Vector2(panelX, panelY); PlayerPanel2.Position = new Vector2(GraphicsDevice.Viewport.Width - PlayerPanel.Offset.X - panelX, panelY); SunlightDir = new Vector2(0.0f, -1.0f); Camera = new DriftingCamera(); GameState = GameStates.Game; loading.Exit(); }
// Saving public static string GetSerializedDungeon(Transform floorsParent, EntitiesPanel entities, PlayerPanel player) { AddableTile[] addableTiles = entities.TileHolder.GetComponentsInChildren <AddableTile>(true); Addable[] addables = SerializeAddableTiles(addableTiles); Floor[] floors = GetSerializedFloors(addableTiles, floorsParent.GetComponentsInChildren <EditableFloor>(true)); StartingValues startingValues = SerializeStartingValues(player); return(JsonUtility.ToJson(new Dungeon(addables, floors, startingValues))); }
// Use this for initialization public void Init() { image_ContinueGround = transform.Find("Panel_Continue").GetComponent <Image>(); image_text_english = transform.Find("Panel_Continue/Image_Text_En").GetComponent <Image>(); image_ContinueText = transform.Find("Panel_Continue/Image_Text").GetComponent <Image>(); image_ContinueNumber = transform.Find("Panel_Continue/Image_Number").GetComponent <Image>(); //image_AoeBar = transform.Find("Panel_AOE/Image_Bar").GetComponent<Slider>(); //image_WaterBar = transform.Find("Panel_Water/Image_Bar").GetComponent<Slider>(); //animator_AOEFlash = transform.Find("Panel_AOEFlash").GetComponent<Animator>(); //Image_AoeSlotFlash = transform.Find("Panel_AOE/Image_SlotFlash").GetComponent<Image>(); //Image_AoeSlot = transform.Find("Panel_AOE/Image_Slot").GetComponent<Image>(); animator_PassFlash = transform.Find("Panel_Pass/Panel_Flash").GetComponent <Animator>(); image_PassBar = transform.Find("Panel_Pass/Panel_Progress/Image_Bar").GetComponent <Slider>(); image_PassSlot = transform.Find("Panel_Pass/Panel_Flash").GetComponent <Image>(); image_Pass = transform.Find("Panel_Pass").GetComponent <Image>(); image_Star1 = transform.Find("Panel_Pass/Image_Star1").GetComponent <Image>(); image_Star2 = transform.Find("Panel_Pass/Image_Star2").GetComponent <Image>(); image_Star3 = transform.Find("Panel_Pass/Image_Star3").GetComponent <Image>(); image_Star1Gray = transform.Find("Panel_Pass/Image_Star1Gray").GetComponent <Image>(); image_Star2Gray = transform.Find("Panel_Pass/Image_Star2Gray").GetComponent <Image>(); image_Star3Gray = transform.Find("Panel_Pass/Image_Star3Gray").GetComponent <Image>(); panelList = new ArrayList(GameConfig.GAME_CONFIG_PLAYER_COUNT); { PlayerPanel panel = new PlayerPanel(); panel.image_Target = transform.Find("Panel_P1/Image_P1Target").GetComponent <Image>(); panel.image_Head1 = transform.Find("Panel_P1/Image_P1Head").GetComponent <Image>(); panel.image_Head2 = transform.Find("Panel_P1/Image_P1").GetComponent <Image>(); panel.image_NumberSlot1 = transform.Find("Panel_P1/Image_NumberSlot1").GetComponent <Image>(); panel.image_NumberSlot2 = transform.Find("Panel_P1/Image_NumberSlot2").GetComponent <Image>(); panel.image_NumberSlot3 = transform.Find("Panel_P1/Image_NumberSlot3").GetComponent <Image>(); panel.image_NumberSlot4 = transform.Find("Panel_P1/Image_NumberSlot4").GetComponent <Image>(); panel.image_NumberSlot5 = transform.Find("Panel_P1/Image_NumberSlot5").GetComponent <Image>(); //panel.image_TimerSlot1 = transform.Find("Panel_P1/Image_TimerSlot1").GetComponent<Image>(); //panel.image_TimerSlot2 = transform.Find("Panel_P1/Image_TimerSlot2").GetComponent<Image>(); //panel.image_TimerSlot3 = transform.Find("Panel_P1/Image_TimerSlot3").GetComponent<Image>(); //panel.image_TimerSlot4 = transform.Find("Panel_P1/Image_TimerSlot4").GetComponent<Image>(); //panel.image_TimerSlot5 = transform.Find("Panel_P1/Image_TimerSlot5").GetComponent<Image>(); panel.image_CoinText1 = transform.Find("Panel_P1/Image_CoinText").GetComponent <Image>(); panel.image_CoinText1_En = transform.Find("Panel_P1/Image_CoinText_En").GetComponent <Image>(); panel.image_CoinText2 = transform.Find("Panel_P1/Image_Div").GetComponent <Image>(); panel.image_CoinNumber1 = transform.Find("Panel_P1/Image_CoinNum1").GetComponent <Image>(); panel.image_CoinNumber2 = transform.Find("Panel_P1/Image_CoinNum2").GetComponent <Image>(); panel.image_CoinNumber3 = transform.Find("Panel_P1/Image_CoinNum3").GetComponent <Image>(); panel.image_ContinueText = transform.Find("Panel_P1/Image_ContinueText").GetComponent <Image>(); panel.image_ContinueText_En = transform.Find("Panel_P1/Image_ContinueText_En").GetComponent <Image>(); panel.image_ContinueNumber = transform.Find("Panel_P1/Image_ContinueNumber").GetComponent <Image>(); panel.image_HeadGround = transform.Find("Panel_P1/Image_HeadGround2").GetComponent <Image>(); panel.image_TimerBar = transform.Find("Panel_P1/Image_HeadGround2/Image_TimeBar").GetComponent <Slider>(); panel.image_TimerWarning = transform.Find("Panel_P1/Image_HeadGround1").GetComponent <Image>(); panel.image_HeadGround4 = transform.Find("Panel_P1/Image_HeadGround4").GetComponent <Image>(); panel.image_Head1Grey = transform.Find("Panel_P1/Image_P1HeadGrey").GetComponent <Image>(); panel.image_image_HeadGroundGrey = transform.Find("Panel_P1/Image_HeadGround2Grey").GetComponent <Image>(); panel.image_HeadGround4Grey = transform.Find("Panel_P1/Image_HeadGround4Grey").GetComponent <Image>(); panelList.Add(panel); } { PlayerPanel panel = new PlayerPanel(); panel.image_Target = transform.Find("Panel_P2/Image_P2Target").GetComponent <Image>(); panel.image_Head1 = transform.Find("Panel_P2/Image_P2Head").GetComponent <Image>(); panel.image_Head2 = transform.Find("Panel_P2/Image_P2").GetComponent <Image>(); panel.image_NumberSlot1 = transform.Find("Panel_P2/Image_NumberSlot1").GetComponent <Image>(); panel.image_NumberSlot2 = transform.Find("Panel_P2/Image_NumberSlot2").GetComponent <Image>(); panel.image_NumberSlot3 = transform.Find("Panel_P2/Image_NumberSlot3").GetComponent <Image>(); panel.image_NumberSlot4 = transform.Find("Panel_P2/Image_NumberSlot4").GetComponent <Image>(); panel.image_NumberSlot5 = transform.Find("Panel_P2/Image_NumberSlot5").GetComponent <Image>(); //panel.image_TimerSlot1 = transform.Find("Panel_P2/Image_TimerSlot1").GetComponent<Image>(); //panel.image_TimerSlot2 = transform.Find("Panel_P2/Image_TimerSlot2").GetComponent<Image>(); //panel.image_TimerSlot3 = transform.Find("Panel_P2/Image_TimerSlot3").GetComponent<Image>(); //panel.image_TimerSlot4 = transform.Find("Panel_P2/Image_TimerSlot4").GetComponent<Image>(); //panel.image_TimerSlot5 = transform.Find("Panel_P2/Image_TimerSlot5").GetComponent<Image>(); panel.image_CoinText1 = transform.Find("Panel_P2/Image_CoinText").GetComponent <Image>(); panel.image_CoinText1_En = transform.Find("Panel_P2/Image_CoinText_En").GetComponent <Image>(); panel.image_CoinText2 = transform.Find("Panel_P2/Image_Div").GetComponent <Image>(); panel.image_CoinNumber1 = transform.Find("Panel_P2/Image_CoinNum1").GetComponent <Image>(); panel.image_CoinNumber2 = transform.Find("Panel_P2/Image_CoinNum2").GetComponent <Image>(); panel.image_CoinNumber3 = transform.Find("Panel_P2/Image_CoinNum3").GetComponent <Image>(); panel.image_ContinueText = transform.Find("Panel_P2/Image_ContinueText").GetComponent <Image>(); panel.image_ContinueText_En = transform.Find("Panel_P2/Image_ContinueText_En").GetComponent <Image>(); panel.image_ContinueNumber = transform.Find("Panel_P2/Image_ContinueNumber").GetComponent <Image>(); panel.image_HeadGround = transform.Find("Panel_P2/Image_HeadGround2").GetComponent <Image>(); panel.image_TimerBar = transform.Find("Panel_P2/Image_HeadGround2/Image_TimeBar").GetComponent <Slider>(); panel.image_TimerWarning = transform.Find("Panel_P2/Image_HeadGround1").GetComponent <Image>(); panel.image_HeadGround4 = transform.Find("Panel_P2/Image_HeadGround4").GetComponent <Image>(); panel.image_Head1Grey = transform.Find("Panel_P2/Image_P2HeadGrey").GetComponent <Image>(); panel.image_image_HeadGroundGrey = transform.Find("Panel_P2/Image_HeadGround2Grey").GetComponent <Image>(); panel.image_HeadGround4Grey = transform.Find("Panel_P2/Image_HeadGround4Grey").GetComponent <Image>(); panelList.Add(panel); } { PlayerPanel panel = new PlayerPanel(); panel.image_Target = transform.Find("Panel_P3/Image_P3Target").GetComponent <Image>(); panel.image_Head1 = transform.Find("Panel_P3/Image_P3Head").GetComponent <Image>(); panel.image_Head2 = transform.Find("Panel_P3/Image_P3").GetComponent <Image>(); panel.image_NumberSlot1 = transform.Find("Panel_P3/Image_NumberSlot1").GetComponent <Image>(); panel.image_NumberSlot2 = transform.Find("Panel_P3/Image_NumberSlot2").GetComponent <Image>(); panel.image_NumberSlot3 = transform.Find("Panel_P3/Image_NumberSlot3").GetComponent <Image>(); panel.image_NumberSlot4 = transform.Find("Panel_P3/Image_NumberSlot4").GetComponent <Image>(); panel.image_NumberSlot5 = transform.Find("Panel_P3/Image_NumberSlot5").GetComponent <Image>(); //panel.image_TimerSlot1 = transform.Find("Panel_P3/Image_TimerSlot1").GetComponent<Image>(); //panel.image_TimerSlot2 = transform.Find("Panel_P3/Image_TimerSlot2").GetComponent<Image>(); //panel.image_TimerSlot3 = transform.Find("Panel_P3/Image_TimerSlot3").GetComponent<Image>(); //panel.image_TimerSlot4 = transform.Find("Panel_P3/Image_TimerSlot4").GetComponent<Image>(); //panel.image_TimerSlot5 = transform.Find("Panel_P3/Image_TimerSlot5").GetComponent<Image>(); panel.image_CoinText1 = transform.Find("Panel_P3/Image_CoinText").GetComponent <Image>(); panel.image_CoinText1_En = transform.Find("Panel_P3/Image_CoinText_En").GetComponent <Image>(); panel.image_CoinText2 = transform.Find("Panel_P3/Image_Div").GetComponent <Image>(); panel.image_CoinNumber1 = transform.Find("Panel_P3/Image_CoinNum1").GetComponent <Image>(); panel.image_CoinNumber2 = transform.Find("Panel_P3/Image_CoinNum2").GetComponent <Image>(); panel.image_CoinNumber3 = transform.Find("Panel_P3/Image_CoinNum3").GetComponent <Image>(); panel.image_ContinueText = transform.Find("Panel_P3/Image_ContinueText").GetComponent <Image>(); panel.image_ContinueText_En = transform.Find("Panel_P3/Image_ContinueText_En").GetComponent <Image>(); panel.image_ContinueNumber = transform.Find("Panel_P3/Image_ContinueNumber").GetComponent <Image>(); panel.image_HeadGround = transform.Find("Panel_P3/Image_HeadGround2").GetComponent <Image>(); panel.image_TimerBar = transform.Find("Panel_P3/Image_HeadGround2/Image_TimeBar").GetComponent <Slider>(); panel.image_TimerWarning = transform.Find("Panel_P3/Image_HeadGround1").GetComponent <Image>(); panel.image_HeadGround4 = transform.Find("Panel_P3/Image_HeadGround4").GetComponent <Image>(); panel.image_Head1Grey = transform.Find("Panel_P3/Image_P3HeadGrey").GetComponent <Image>(); panel.image_image_HeadGroundGrey = transform.Find("Panel_P3/Image_HeadGround2Grey").GetComponent <Image>(); panel.image_HeadGround4Grey = transform.Find("Panel_P3/Image_HeadGround4Grey").GetComponent <Image>(); panelList.Add(panel); } low_water = transform.parent.Find("LowWater").gameObject; hight_water = transform.parent.Find("HightWater").gameObject; }
private void Awake() { Instance = this; }
// Loading into level editor public static void DeserializeDungeonToEditor( string json, EntitiesPanel entitiesPanel, GameObject boosterPrefab, GameObject enemyPrefab, PlayerPanel playerPanel, FloorPanel floorPanel, GameObject floorListingPrefab, GameObject floorPrefab, GameObject elementPrefab, GameObject upStairsPrefab, GameObject downStairsPrefab ) { Dungeon dungeon = JsonUtility.FromJson <Dungeon>(json); // setup starting values StartingValues values = dungeon.StartingValues; playerPanel.Init( values.Life, values.Power, values.Defense, values.Stars, values.GoldKeys, values.BlueKeys, values.RedKeys); // setup entities Transform tileHolder = entitiesPanel.TileHolder; Addable[] addables = dungeon.Addables; foreach (Addable addable in addables) { GameObject go; AddableTile at; switch (addable.AddableType) { case AddableType.BOOSTER: BoosterData booster = addable.BoosterData; go = GameObject.Instantiate(boosterPrefab, tileHolder); at = go.GetComponent <AddableTile>(); at.ChooseBoostedStat(at.BoostedStatType); at.BoostedAmount = booster.AmountBoosted; at.SetSprite(booster.SpriteID, AddableType.BOOSTER); break; case AddableType.ENEMY: EnemyData enemy = addable.EnemyData; go = GameObject.Instantiate(enemyPrefab, tileHolder); at = go.GetComponent <AddableTile>(); at.SetSprite(enemy.SpriteID, AddableType.ENEMY); at.InitEnemy(enemy.Life, enemy.Power, enemy.Defense, enemy.Stars); break; } } AddableTile[] addableTiles = tileHolder.GetComponentsInChildren <AddableTile>(); FloorListing firstFloorListing = null; // setup floors Floor[] floors = dungeon.Floors; for (int i = 0; i < floors.Length; i++) { Floor floor = floors[i]; GameObject floorGo = GameObject.Instantiate(floorPrefab, floorPanel.FloorParent); GameObject floorListingGo = GameObject.Instantiate(floorListingPrefab, floorPanel.FloorListingParent); FloorListing floorListing = floorListingGo.GetComponent <FloorListing>(); EditableFloor editableFloor = floorGo.GetComponent <EditableFloor>(); floorListing.Init(i, editableFloor); if (i == 0) // first floor { firstFloorListing = floorListing; } EditableTile[] tiles = floorGo.GetComponentsInChildren <EditableTile>(true); int[] indices = floor.Indices; // same range as serialized array for (int j = 0; j < tiles.Length; j++) { EditableTile tile = tiles[j]; int index = indices[j]; if (index != NO_ELEMENT) { AddableTile source = addableTiles[index]; GameObject chosenPrefab = null; // up and down stairs use a special prefab if (source.TileType == TileType.UP_STAIRS) { chosenPrefab = upStairsPrefab; } else if (source.TileType == TileType.DOWN_STAIRS) { chosenPrefab = downStairsPrefab; } else { chosenPrefab = elementPrefab; } GameObject elementGo = GameObject.Instantiate(chosenPrefab, tile.transform); elementGo.GetComponent <Element>().Init(source); } } } floorPanel.Selected = firstFloorListing; // do this last so the other floors are properly disabled }
void Awake() { Debug.Log("Game Starting"); players = new List <Character>(); enemies = new List <Character>(); battleQueue = null; /* starting up the battle heros*/ Debug.Log("Setting up Characters"); monk = Instantiate(monk, new Vector3(4.25f * scale, 1f * scale, 0), Quaternion.identity); swordsmen = Instantiate(swordsmen, new Vector3(4.5f * scale, 0f, 0), Quaternion.identity); leafy = Instantiate(leafy, new Vector3(-4f * scale, 0f, 0), Quaternion.identity); players.Add(monk); players.Add(swordsmen); enemies.Add(leafy); addToQueue(monk); addToQueue(swordsmen); addToQueue(leafy); //points the queue pointer to the first on in the queue battleQueueController = battleQueue; //setting up the cursor Debug.Log("Setting up hero cursor"); heroCursorDelay = 0.25f; lastCursorMove = Time.time; currentHeroOptionIndex = 0; //setting up the enemy cursor Debug.Log("Setting up the enemy cursor"); targetCursorDelay = 0.25f; lastCursorMove = Time.time; //sets the first person in the queue as the person with the first turn battleQueueController.getCharacterRef().setActive(true); turn = battleQueueController.getCharacterRef().getType(); // Menu Set up plyPanel = Instantiate(plyPanel); plyPanel.setUp(canvas, players.Count, players); plyPanel.setActivity(true); enemyPanel = Instantiate(enemyPanel); string[] enemyListNames = new string[enemies.Count]; for (int count = 0; count < enemies.Count; count++) { enemyListNames[count] = enemies[count].charName; } enemyPanel.setUp(canvas, enemies.Count, enemyListNames); enemyPanel.setActivity(true); enemyPanel.setGlow(false); monk.setShitUp(canvas); swordsmen.setShitUp(canvas); // It it's the players turn first, the cursor will point to the player if (turn == TYPE.PLAYER) { setUpCursor(battleQueueController.getCharacterRef(), true, 1.5f * scale, 0.5f * scale); plyPanel.changeCurrentActivePlayer(players.IndexOf(battleQueueController.getCharacterRef()), true); } setUpCursor(enemies[0], false, 1.5f * scale, 0.5f * scale);//sets up the target cursor temporarily targetCursor.setActivity(false); selectedCommand = Command.NONE; inputWaiter = Command.NONE; }
public void PlayBnOnClick() { LoginPanel.SetActive(false); PlayerPanel.SetActive(true); }
private void OnUnloading(object sender, Windows.UI.Xaml.RoutedEventArgs e) { Renderer.RenderPanel = null; PlayerPanel.RemoveFromVisualTree(); }
void Update() { GameCentor = this.transform.parent.gameObject.GetComponent <PlayerPanel>().GameCentor; PlayerInfo = this.transform.parent.gameObject.GetComponent <PlayerPanel>(); // show the massage befor start gaming if (!before_palying) { bool is_start = GameCentor.is_start; bool start_play = GameCentor.start_play; if (is_start && !start_play) { StartMessage = "Start Game :" + "\n" + "Please throw dice to determine playing order.\n"; string showMessage = StartMessage; // wheter you have throw for (int i = 0; i < GameCentor.player_num; i++) { if (PlayerInfo.player_id == GameCentor.player_ids[i]) { showMessage = StartMessage + "\n" + "You have thrown!"; } } this.transform.Find("Text").GetComponent <TMP_Text>().text = showMessage; } if (start_play) { before_palying = true; } } // one time message if (!one_time_message) { bool have_run = this.transform.parent.gameObject.GetComponent <PlayerPanel>().have_run; if (have_run) // judge whether game is starting and whether player panel is ready for necessary info { string player_id = this.transform.parent.gameObject.GetComponent <PlayerPanel>().player_id; PlayeridMessage = "Player ID: " + player_id; int player_order = this.transform.parent.gameObject.GetComponent <PlayerPanel>().player_order; string[] colors_list = this.transform.parent.gameObject.GetComponent <PlayerPanel>().colors_list; PlayerorderMessage = "My Order: " + player_order.ToString() + " (" + colors_list[player_order] + ")"; one_time_message = true; } } if (one_time_message) { // get money int money = this.transform.parent.gameObject.GetComponent <PlayerPanel>().money; MoneyMessage = "Money: $" + money.ToString(); ProcessMessage = "Right now, it's player" + (GameCentor.curr_player_index % GameCentor.player_num).ToString("0") + "'s turn"; this.transform.Find("Text").GetComponent <TMP_Text>().text = PlayeridMessage + "\n" + PlayerorderMessage + "\n" + MoneyMessage + "\n" + "\n" + ProcessMessage; } // show in panel // this.transform.Find("Text").GetComponent<TMP_Text>().text = content; }
// Use this for initialization void Start() { Instance = this; }