Itse tekisin tuon niin, että piirtäisin sellaisen punaisen shakkiruutukuvion kaiken päälle. Eli joka toinen pikseli läpinäkyvä, joka toinen punainen.iTKEVAnAKKI wrote:Mikä olis paras tapa tehä se että kartta välkkyy punasena?
Tyhmät kysymykset (I/2009)
Re: Tyhmät kysymykset
Re: Tyhmät kysymykset
1. Asiani koskee If -rakennetta:
Olisiko mahdollista, että liian monta ehtoa If:ssä hidastaisivat ohjelmaa? Itselläni oli 4 ehto yhtenä pötkönä, jotta tietty asia toteutuisi ja FPS ei sitten millään noussut yli 60. Sitten laitoin allekkain If ehto1 then If ehto2 then jne. ja silloin FPS käväisi jopa lukemissa 64 ja 65. Oman "logiikkani" mukaan se olisi mahdollista, jos CB:n kääntäjä katsoisi koko höskän mahdollisten OR:ien kannalta vaikkapa, mutta tahtoisin saada selvennystä asiaan ...
2. Asiani koskeekin sitten tekstin tulostusta:
Huomaan, että laittaessani 3 lukua tyyliin Text x, y, Taulukko(id, 1/2/3) niin FPS tippuu noin 180:stä 60:een. Tuo "id" on oikea muuttuja, jota käytän. Nooh olisikin kiva tietää olisiko mahdollista estää FPS:n tippumista tai edes rajoittaa sitä vähän?
Tosin, tuon kolmannen voisin ottaa poies, koska se on ollut vain testinä. FPS jäisi silloin 80-100 paikkeille ...
Olisiko mahdollista, että liian monta ehtoa If:ssä hidastaisivat ohjelmaa? Itselläni oli 4 ehto yhtenä pötkönä, jotta tietty asia toteutuisi ja FPS ei sitten millään noussut yli 60. Sitten laitoin allekkain If ehto1 then If ehto2 then jne. ja silloin FPS käväisi jopa lukemissa 64 ja 65. Oman "logiikkani" mukaan se olisi mahdollista, jos CB:n kääntäjä katsoisi koko höskän mahdollisten OR:ien kannalta vaikkapa, mutta tahtoisin saada selvennystä asiaan ...
2. Asiani koskeekin sitten tekstin tulostusta:
Huomaan, että laittaessani 3 lukua tyyliin Text x, y, Taulukko(id, 1/2/3) niin FPS tippuu noin 180:stä 60:een. Tuo "id" on oikea muuttuja, jota käytän. Nooh olisikin kiva tietää olisiko mahdollista estää FPS:n tippumista tai edes rajoittaa sitä vähän?
Tosin, tuon kolmannen voisin ottaa poies, koska se on ollut vain testinä. FPS jäisi silloin 80-100 paikkeille ...
I'm gonna be the Pira... CoolBasic King!
D. Adams wrote:The knack of flying is learning how to throw yourself at the ground and miss.
Re: Tyhmät kysymykset
Kaks kysymystä mullakin
1. Onko mahollista avata windowsin tiedostoselain ohjelmassa?
2. Onko mahdollista saada kirjoitukseen kaikki kopioi, liitä jne. mukaan ohjelmaan?
ja jos on NIIN MITEN?
1. Onko mahollista avata windowsin tiedostoselain ohjelmassa?
2. Onko mahdollista saada kirjoitukseen kaikki kopioi, liitä jne. mukaan ohjelmaan?
ja jos on NIIN MITEN?
Koodarina kohtalainen, henkilönä vittumainen
-
- Advanced Member
- Posts: 485
- Joined: Tue Aug 28, 2007 3:53 pm
- Location: Suomi, Finland
- Contact:
Re: Tyhmät kysymykset
1. cbAPI funkkarit sdk:ssanevssons wrote:Kaks kysymystä mullakin
1. Onko mahollista avata windowsin tiedostoselain ohjelmassa?
2. Onko mahdollista saada kirjoitukseen kaikki kopioi, liitä jne. mukaan ohjelmaan?
ja jos on NIIN MITEN?
2 koodaamalla vaikka tällä MID (jono, paikka, [montako])
Re: Tyhmät kysymykset
1. Täh? Saisinko suomeks?tuhoojabotti wrote:
1. cbAPI funkkarit sdk:ssa
2 koodaamalla vaikka tällä MID (jono, paikka, [montako])
2. Tolla ei oo mitään tekemistä niiden leikkaa,liitä,poista,kopioi,valitse kaikki ym. kanssa
Koodarina kohtalainen, henkilönä vittumainen
Re: Tyhmät kysymykset
1. Ei ole mahdollista ilman dll:ää. Onneksi kyeiseen hommaan on jo tehty dll:ä. CbAPI on on dll:ä joka mahdollistaa tiettyjen windows-tyylisten komentojen käytön. Sen saa erillisenä, tai sitten mieluummin Coolbasic SDK:n kautta. Ja mikä on Coolbasic SDK? Lainaus sen omilta sivuilta:nevssons wrote:1. Täh? Saisinko suomeks?tuhoojabotti wrote:
1. cbAPI funkkarit sdk:ssa
2 koodaamalla vaikka tällä MID (jono, paikka, [montako])
2. Tolla ei oo mitään tekemistä niiden leikkaa,liitä,poista,kopioi,valitse kaikki ym. kanssa
Linkki josta saat cbSDK:n ladattua:CoolBasic SDK on laaja funktiokokoelma, jonka päämääränä on tehdä ohjelmoinnista CoolBasicilla helpompaa ja hauskempaa.
Se tarjoaa ilmaisia apuvälineitä, jotka vapauttavat koodarille enemmän aikaa keskittyä esimerkiksi sisällön tuottamiseen.
http://koti.mbnet.fi/cbsdk/
Ja kun lataat ton (ellet ole jo joskus ladannut), niin sieltä todellakin saa cbAPI:n avulla ton tiedostoselaimen käyttöön.
2. Tarkoitatko, että jos teet cb:llä esim. tekstinkäsittelyohjelmaa, niin onko mahdollista saada siihen mukaan kopioi-, liitä- ja muut komennot? Vastaus: on mahdollista jos koodaat ne itse.
Apuvälineitä siihen: Avaa cb:n manuaalin alkusivu, mene 'komennot', mene 'merkkijonot (teksti)'. Sieltä katsot mm. funktiot mid ja len.
Re: Tyhmät kysymykset
Fysiikan lakien puurouttamiseen tarvitsemani informaatio:
Saako TurnObjectia mitenkään toimimaan karttaan?
Saako TurnObjectia mitenkään toimimaan karttaan?
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Tyhmät kysymykset
Karttaa ei tietääkseni voi kääntää, eli ei.
-
- Member
- Posts: 91
- Joined: Thu Dec 20, 2007 11:11 am
- Location: Espoo
Re: Tyhmät kysymykset
Kun ladataan kuva, nin miten voisi tehdä sellaisen kirjoittamiskohdan, ja jos kirjoittaa vaikka possu, niin kuva räjähtää SDK:n avulla. Yritin, mutta kun kirjoitti ihan mitä tahansa, se ei lopettanut räjähtämistä, jatkui vain.
+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+
|T|u|r|t|l|e| |P|r|o|d|u|c|t|i|o|n|s|
+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+
|T|u|r|t|l|e| |P|r|o|d|u|c|t|i|o|n|s|
+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+
Re: Tyhmät kysymykset
CyberGamer wrote:Kun ladataan kuva, nin miten voisi tehdä sellaisen kirjoittamiskohdan, ja jos kirjoittaa vaikka possu, niin kuva räjähtää SDK:n avulla. Yritin, mutta kun kirjoitti ihan mitä tahansa, se ei lopettanut räjähtämistä, jatkui vain.
Code: Select all
ukko = LoadObject("Media/ukko.bmp",72) 'Ladataan objekti
PositionObject ukko,200,150 'Asetetaan ukon sijainti keskelle ikkunaa
Locate 0,13 'Asetetaan Inputin sijainti
Repeat 'Aloitetaan looppi
Text 0,0,"Kirjoita possu niin ukko räjähtää"
teksti$ = Input(">> ") 'Käynnistetään input
If teksti$ = "possu" Then 'jos inputissa lukee possu...
DeleteObject ukko '...niin poistetaan ukko. Tämän paikalle voit laittaa räjähdysefektin tms.
'Huomaa, että yllä oleva komento poistaa objektin etkä voi käyttää sitä enää
EndIf 'Lopetetaan IF lauseke
DrawScreen 'Piirretään ruutu. Ilman tätä ei Input komento näy.
Forever 'Pidetään looppia yllä niin pitkään kunnes siitä rikkoudutaan irti Exit komennolla
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
Tässä vastaus:CyberGamer wrote:Kun ladataan kuva, nin miten voisi tehdä sellaisen kirjoittamiskohdan, ja jos kirjoittaa vaikka possu, niin kuva räjähtää SDK:n avulla. Yritin, mutta kun kirjoitti ihan mitä tahansa, se ei lopettanut räjähtämistä, jatkui vain.
Code: Select all
SCREEN 800, 600
Include "SDK/include/cbSpecialFX.cb"
img = LoadImage("SDK/media/sdklogo1.png")
glass = LoadSound("SDK/media/glassbrk.wav")
boom = LoadSound("SDK/media/boom.wav")
imageX = (ScreenWidth() - ImageWidth(img)) / 2
imageY = (ScreenHeight() - ImageHeight(img)) / 2
ClsColor 128, 128, 128
ex=0
Repeat
inputti$=Input(">>>")
If ex=0 Then DrawImage img, imageX, imageY
If inputti$="possu" And ex=0 Then
ExplodeImage(img, imageX, imageY, 30, 15, 1, 300, 3, 10, 0, 0)
PlaySound boom
ex=1
EndIf
UpdateEffects()
DrawScreen
Forever
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: Tyhmät kysymykset
Toki saa. Turnobject kartta, angle. Simppeliä.Eräs Vierailija wrote:Fysiikan lakien puurouttamiseen tarvitsemani informaatio:
Saako TurnObjectia mitenkään toimimaan karttaan?
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Tyhmät kysymykset
Ei toimi ainakaan minulla.koodaaja wrote:Toki saa. Turnobject kartta, angle. Simppeliä.
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: Tyhmät kysymykset
Kokeiles pistää sen jälkeen moveobject. Eikai nyt kukaan tosissaan luule, että CB:n tehoilla kartan grafiikka pyörisi mukana? Systeemi on sama kuin pyöritettäessä objektia, jolle ei ole ladattaessa laskettu pyörityksiä.Grandi wrote:Ei toimi ainakaan minulla.koodaaja wrote:Toki saa. Turnobject kartta, angle. Simppeliä.
Re: Tyhmät kysymykset
Kun tutkiskelin tässä tätä tasohyppelypelin vihukoodia niin en saanut tuota tilekartan kanssa toimimista toimimaan. Minne pitää oikein läntätä?
Code: Select all
If ObjectX(iUkko\obj) > maailman_leveys/2 - UkkoLeveys/2 Or ObjectX(iUkko\obj) < -maailman_leveys/2+UkkoLeveys/2 Then iUkko\xPlus = - iUkko\xPlus
If ObjectY(iUkko\obj) > maailman_korkeus/2 - UkkoKorkeus/2 Then iUkko\yPlus = - 3
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: Tyhmät kysymykset
Duh, luonnollisesti vihujen läpikäyntisilmukkaan. Ja herää kysymys; tarkoititko nyt oikeasti tutkiskelua vai copypasteamista? >__>
Re: Tyhmät kysymykset
No kyllä minä sen tiedän, että se sinne pitää laittaa... Mutta tarkalleen minne? Kohtaan "'jos maan alla" vai minne? Omat kokeilut eivät onnistuneet.koodaaja wrote:Duh, luonnollisesti vihujen läpikäyntisilmukkaan. Ja herää kysymys; tarkoititko nyt oikeasti tutkiskelua vai copypasteamista? >__>
-
- Advanced Member
- Posts: 485
- Joined: Tue Aug 28, 2007 3:53 pm
- Location: Suomi, Finland
- Contact:
Re: Tyhmät kysymykset
über offtopic mutta jos tarkoitat sanaa jonka homer päästä alituimaa se kirjoitetaan D'ohkoodaaja wrote:Duh, luonnollisesti vihujen läpikäyntisilmukkaan. Ja herää kysymys; tarkoititko nyt oikeasti tutkiskelua vai copypasteamista? >__>
Re: Tyhmät kysymykset
Ai, kappas, mokasin hieman. Tuota ei pitänytkään läntätä mihinkään vaan muokata...
No, muutin maailma_leveydet ja muut kartaksi, mutta vihuja ei näy missään.
?
No, muutin maailma_leveydet ja muut kartaksi, mutta vihuja ei näy missään.
?
-
- Moderator
- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Re: Tyhmät kysymykset
Ei, duh on eri sana ja lausutaan ihan "duh". Duh.tuhoojabotti wrote:über offtopic mutta jos tarkoitat sanaa jonka homer päästä alituimaa se kirjoitetaan D'ohkoodaaja wrote:Duh, luonnollisesti vihujen läpikäyntisilmukkaan. Ja herää kysymys; tarkoititko nyt oikeasti tutkiskelua vai copypasteamista? >__>
@eräs vierailija: Toki sinun pitää luoda vihuja, ellet ole sitä vielä tehnyt. Myös niiden aloituskoordinaatit lienee hyvä tarkistaa.