Quantcast
Channel: Latest Questions by Crispinator
Viewing all articles
Browse latest Browse all 30

Creating a Loadout

$
0
0
I am trying to make a "select a class" system like in Chivalry or Call of Duty. For some reason the first instantiate line will work and he rest won't. The one that says, "var LongswordShortsword" is the part that works well. I have other variables and lines of code that I'm not showing here. All of the GUI and buttons work fine though. Also, I know my naming system for variables is terrible. var knightLongswordShortsword : GameObject; var knightGreatswordShortsword : GameObject; var knightMorningstarShortsword : GameObject; var knightBattleAxeShortsword : GameObject; var knightWarhammerShortsword : GameObject; else if (GUISecondaryKnight) { if(GUI.Button(Rect(Screen.width * (1f/6.55f),Screen.height * (0.1f/6.3f),Screen.width * (4.8f/6.55f), Screen.height * (0.85f/6.3f)),"Shortsword")){ GUISecondaryKnight = false; if (ChooseLongsword) { var LongswordShortsword : GameObject; LongswordShortsword = Instantiate(knightLongswordShortsword, transform.position, transform.rotation); } else if (ChooseGreatsword) { var GreatswordShortsword : GameObject; GreatswordShortsword = Instantiate(knightGreatswordShortsword, transform.position, transform.rotation); } else if (ChooseMorningstar) { var GreatswordMorningstar : GameObject; GreatswordMorningstar = Instantiate(knightMorningstarShortsword, transform.position, transform.rotation); } else if (ChooseBattleAxe) { var BattleAxeShortsword : GameObject; BattleAxeShortsword = Instantiate(knightBattleAxeShortsword, transform.position, transform.rotation); } else if (ChooseWarhammer) { var WarhammerShortsword : GameObject; WarhammerShortsword = Instantiate(knightWarhammerShortsword, transform.position, transform.rotation); } }

Viewing all articles
Browse latest Browse all 30

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>