Tyhmät kysymykset (I/2009)
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Miten saan tekstin näkymään taustakuvan päällä vai saanko mitenkään?
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
Jos tarkoitat sitä, että objektit ja kuvat tulevat tekstin päälle, ja haluaisit tekstin objektien ja kuvien päälle, tässä (toinen viesti, heti oman kysymykseni jälkeen) ratkaisu.cool-driver wrote:Miten saan tekstin näkymään taustakuvan päällä vai saanko mitenkään?
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Voisitko kirjoittaa pienen koodinpätkän? Ja sitten, osa kuvan viivoista tulee punaisella tasutavärillä vaikka ne on piirretty mustalla.Chaosworm wrote:Jos tarkoitat sitä, että objektit ja kuvat tulevat tekstin päälle, ja haluaisit tekstin objektien ja kuvien päälle, tässä (toinen viesti, heti oman kysymykseni jälkeen) ratkaisu.cool-driver wrote:Miten saan tekstin näkymään taustakuvan päällä vai saanko mitenkään?
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
Se johtuu siitä, että kuvat maskataan, eli niistä asetetaan läpinäkyväksi aina oletuksena musta väri (RGB 0,0,0) ja sen takia taustaväri näkyy kuvan mustista kohdista läpi. Katso manuaalista komentoja "MaskImage" ja "DefaultMask".cool-driver wrote:Ja sitten, osa kuvan viivoista tulee punaisella tasutavärillä vaikka ne on piirretty mustalla.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Re: Tyhmät kysymykset
Siis näin.cool-driver wrote:Voisitko kirjoittaa pienen koodinpätkän? Ja sitten, osa kuvan viivoista tulee punaisella tasutavärillä vaikka ne on piirretty mustalla.Chaosworm wrote:Jos tarkoitat sitä, että objektit ja kuvat tulevat tekstin päälle, ja haluaisit tekstin objektien ja kuvien päälle, tässä (toinen viesti, heti oman kysymykseni jälkeen) ratkaisu.cool-driver wrote:Miten saan tekstin näkymään taustakuvan päällä vai saanko mitenkään?
Code: Select all
Repeat
kasitellaan_objekteja
kasitellaan_kuvia
DrawGame
kasitellaan_tekstia
DrawScreen
Forever
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Ok, kiitti
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
Eli siis, olen tehnyt tällaista arcaderäiskintää, jossa olen toteuttanut vihut tyypeillä. Vasta näin jälkeenpäin huomasi, että en voi tehdä niille tormäystunnistusta tai tulee MAVi. Taulukoilla pitäisi onnistua(kai) . Joudunko tekemään uudestaan vai onko jollain apua tähän?
Projut=
GTA - Jäätynyt, tylsä koodata
Time trap - Arcaderäiskintä, pelimoottori lähes valmis
GTA - Jäätynyt, tylsä koodata
Time trap - Arcaderäiskintä, pelimoottori lähes valmis
Re: Tyhmät kysymykset
Kyllä se on mahdollista, koodissasi on vain virhe. Näytä se täällä niin voimme auttaa.
Re: Tyhmät kysymykset
Itse koodia on noin 500 riviä... Tässä kuitenkin sellainen pätkä jossa lisätään 8 miinaa pelaajan ympärille :
Code: Select all
For mine=1 To 8
vihu.VIHUT = New(VIHUT)
vihu\enkku=200
vihu\obj = CloneObject(objmiina)
vihu\nimi$ = miina
CloneObjectPosition vihu\obj,ukko
TurnObject vihu\obj,mine*45
MoveObject vihu\obj,100
SetupCollision vihu\obj,ukko,2,2,2
SetupCollision vihu\obj,kilpi,2,2,2
Next mine
Return
EDIT:
Siis tuossa ei ole sitä setupcollision pätkää, näin se toimii mutta miinat menevät ikävästi päällekäin
Projut=
GTA - Jäätynyt, tylsä koodata
Time trap - Arcaderäiskintä, pelimoottori lähes valmis
GTA - Jäätynyt, tylsä koodata
Time trap - Arcaderäiskintä, pelimoottori lähes valmis
Re: Tyhmät kysymykset
MAV ei ilmene tuossa vaan miinojen päivyksessä eli siellä missä on For m.miina = Each miina - Next mVRGames wrote:Itse koodia on noin 500 riviä... Tässä kuitenkin sellainen pätkä jossa lisätään 8 miinaa pelaajan ympärille :Code: Select all
For mine=1 To 8 vihu.VIHUT = New(VIHUT) vihu\enkku=200 vihu\obj = CloneObject(objmiina) vihu\nimi$ = miina CloneObjectPosition vihu\obj,ukko TurnObject vihu\obj,mine*45 MoveObject vihu\obj,100 SetupCollision vihu\obj,ukko,2,2,2 SetupCollision vihu\obj,kilpi,2,2,2 Next mine Return
EDIT:Siis tuossa ei ole sitä setupcollision pätkää, näin se toimii mutta miinat menevät ikävästi päällekäin
Tosin tuossa on kyllä yksi virhe: vihu\nimi$ = miina ei ole mahdolline
Kun taas: vihu\nimi$ = "miina" on mahdollinen
muista! Ja kyllähän siinä on SetupCollision
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Miten saisin tehtyä sen, että esim. menot muuttuja on sotiaat muuttuja kertaa sotilaidenhinta muuttuja?
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
menot = sotilaat * sotilaidenhinta
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Ei onnistu. Menot muuttuja pysyy nollassa kun sen näyttää tilanne kohdassa.esa94 wrote:menot = sotilaat * sotilaidenhinta
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
Koska joko sotilaat tai sotilaidenhinta on 0, tai sitten koska et päivitä ruutua.cool-driver wrote:Ei onnistu. Menot muuttuja pysyy nollassa kun sen näyttää tilanne kohdassa.esa94 wrote:menot = sotilaat * sotilaidenhinta
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Päivitä ruutua?Chaosworm wrote:Koska joko sotilaat tai sotilaidenhinta on 0, tai sitten koska et päivitä ruutua.cool-driver wrote:Ei onnistu. Menot muuttuja pysyy nollassa kun sen näyttää tilanne kohdassa.esa94 wrote:menot = sotilaat * sotilaidenhinta
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
DrawScreencool-driver wrote: Päivitä ruutua?
Re: Tyhmät kysymykset
Hei, kiitos vastauksesta Phons. Väliaikaismuuttujan avulla se onnistui:
Code: Select all
For mine=1 To 8
tempmiina = CloneObject(objmiina)
For vihu=Each vihut
SetupCollision vihu\obj,tempmiina,2,2,2
Next vihu
vihu.VIHUT = New(VIHUT)
vihu\enkku=200
vihu\nimi$ = "miina"
vihu\obj=tempmiina
CloneObjectPosition vihu\obj,ukko
TurnObject vihu\obj,mine*45
MoveObject vihu\obj,100
SetupCollision vihu\obj,ukko,2,2,2
SetupCollision vihu\obj,kilpi,2,2,2
Next mine
Return
Projut=
GTA - Jäätynyt, tylsä koodata
Time trap - Arcaderäiskintä, pelimoottori lähes valmis
GTA - Jäätynyt, tylsä koodata
Time trap - Arcaderäiskintä, pelimoottori lähes valmis
-
- Active Member
- Posts: 116
- Joined: Sat Feb 14, 2009 7:47 am
Re: Tyhmät kysymykset
Siinä on DrawScreen. Mutta testasin, että toimiiko sotilaat + sotilaliden hinta ja sekään ei toiminut. Testasin myös muilla muuttujilla ja ei toiminut plus tai kertolasku. Jos taas teen esim. 5 * 4 niin silloin toimii. Toisen pelini lähdekoodissa se toimii ihan hyvin, että menot muuttuja on vaikka laivat + raha. Mikä tässä nykyisessä koodissani mättää?esa94 wrote:DrawScreencool-driver wrote: Päivitä ruutua?
Projektit:
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Ships Income Liikenne Suomesta Beta 2: valmis. Lataa tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Diktaattori Beta 2: valmis. Lataa Tästä Projekti keskeytetty. Tehdään loppuun uuden CoolBasicin tulon jälkeen.
Re: Tyhmät kysymykset
Miten saan kätevästi musiikkisoittimeni lataamaan kappaleet annetusta kansiosta ja sen alikansiosta?
Re: Tyhmät kysymykset
Cool-driver:
Vika saattaa olla vaikka missä. Näytä koodi.
Soitin:
Haluatko siis sellaisen systeemin, joka hakee tiedostoja ja kansioita? Tällainen toiminto löytyy cbSDK:sta. Tarvitset cbAPI.dll:ää, cbAPI.cb:tä, sekä täältä löytyviä funktioita nimeltä FileDialog(), ja FileDialogData().
Vika saattaa olla vaikka missä. Näytä koodi.
Soitin:
Haluatko siis sellaisen systeemin, joka hakee tiedostoja ja kansioita? Tällainen toiminto löytyy cbSDK:sta. Tarvitset cbAPI.dll:ää, cbAPI.cb:tä, sekä täältä löytyviä funktioita nimeltä FileDialog(), ja FileDialogData().