webForumDet fria alternativet

hjälp med "if" (simpel fråga)

Flash

6 svar · 412 visningar · startad av silveriller

Medlem sedan maj 20072 inlägg
Frågan#1

tjatja!

Nu har jag fastnat helt! Jag gör ett spel. I spelet får man "cash" när man dödar någon. För dessa pengar ska man kunna köpa olika saker.

cash står i en dynamic text ruta och är 10 000 från början.

vill man köpa något som kostar 20 000 ska det naturligtvis inte gå.. så min fråga är hur gör jag för att spela ett movieclip om man har mindre än 20 000 "cash" och ett annat om man har mer än 20 000 "cash" när man klickar på en knapp (köp knapen).. jag tänker att det borde se ut något typ detta:

on(press){
if _root.cash < 20000
_root.NoCashMc.Play();

if _root.cash > 20000 osv osv

(haha den koden är inte rätt på något sätt, men ni fattar vad jag strävar efter :r )

Någon som har lust att förklara hur man skulle kunna göra.. vore VÄLDIGT VÄLDIGT tacksam (har googlat i timmar nu!)

Medlem sedan maj 20072 inlägg
#2

Jag vill altså att ett MC ska spelas om man har mindre än 20 000 och ett annat om man har mer.. det kan väl inte vara så svårt? :/

Medlem sedan dec. 2006608 inlägg
#3

Välkommen till webForum. :)

Tror du att det är nåt sånt här du är ute efter?

on (release) {
	if (_root.cash<20000) {
		_root.NoCashMc.play();
	} else {
		_root.BuyItMc.play();
	}
}

/Patrik

Medlem sedan feb. 200738 inlägg
#4

Det ska nog fungera med det som andyoumaydie skrev.
Men jag misstänker att han glömde ordet "text" i if-satsen.
Raden med if-satsen borde se ut så här:

if (_root.cash.text<20000) {
Medlem sedan dec. 2006608 inlägg
#5

Nä, det gjorde jag inte, eftersom jag antog att textfälten som visar hur mycket pengar man har var dynamiska och kopplade till variabeln _root.cash.

Medlem sedan feb. 200738 inlägg
#6

Sorry, en missuppfattning från min sida..

Medlem sedan dec. 2006608 inlägg
#7

Det gör inget :)

538 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
404 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
404 ms — ändringar (db)