Matematiikkakysymys

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
User avatar
-Z-
Devoted Member
Posts: 682
Joined: Tue Aug 28, 2007 3:33 pm
Location: In ur danmaku, grazin ur bullets

Matematiikkakysymys

Post by -Z- » Sat Oct 18, 2008 3:36 pm

Johtuneeko sitten siitä, että olen valvonut viimeisen vuorokauden, vai pelkästään matemaattisesta lahjattomuudestani, niin en onnistu ratkaisemaan seuraavaa pulmaa:

Code: Select all

SCREEN 600,400
FrameLimit 40
tausta = MakeImage(600,400)
DrawToImage tausta
    For i=1 To 100
        Color 0,0,150+i
        Box 0,i*3-3, 600, 3
    Next i
    Color 150,100,50
    Box 0,300, 600, 100
    Color 0, 100,0
    For i=1 To 600
        Box i,300-Rand(1,3),1,Rand(3,7)
    Next i
DrawToScreen
Repeat
    DrawImage tausta,0,0
    height = MouseY()*-1+300
    If height<45 Then height=45
    If height>250 Then height=250
    Color 0,0,0
    Box 60,height,40,height
    Text 0,0, height
    Text 0,10, FPS()
    DrawScreen
Forever
Palkin olisi siis tarkoitus kasvaa maasta hiiren tasolle, mutta itse en onnistunut toteuttamaan. Apuva?
"Fallout 3 (#10) marked a shift in the industry, a move that saw the western RPG begin to surpass its Japanese counterparts." -IGN top 100 RPGs of all time

User avatar
Substance
Active Member
Posts: 234
Joined: Fri Mar 14, 2008 6:48 pm

Re: Matematiikkakysymys

Post by Substance » Sat Oct 18, 2008 3:42 pm

Kun lisäät DrawToWorld ON ylös, niin ainakin palkki menee samaan suuntaan.
Hieno maasto muuten :)
Substance aka LittleGreen
Red Encounter - shoot'em uppia - lataus

User avatar
-Z-
Devoted Member
Posts: 682
Joined: Tue Aug 28, 2007 3:33 pm
Location: In ur danmaku, grazin ur bullets

Re: Matematiikkakysymys

Post by -Z- » Sat Oct 18, 2008 8:38 pm

Kiitos avusta ja kohteliaisuuksista.

Voisiko joku minua viisaampi vielä kertoa, että miksi FPS tippuu kymmenen tienoille kun hiirtä vispaa eesuntaasun?
"Fallout 3 (#10) marked a shift in the industry, a move that saw the western RPG begin to surpass its Japanese counterparts." -IGN top 100 RPGs of all time

User avatar
nevssons
Devoted Member
Posts: 503
Joined: Sun Jan 13, 2008 6:02 pm

Re: Matematiikkakysymys

Post by nevssons » Sat Oct 18, 2008 9:02 pm

-Z- wrote:Kiitos avusta ja kohteliaisuuksista.

Voisiko joku minua viisaampi vielä kertoa, että miksi FPS tippuu kymmenen tienoille kun hiirtä vispaa eesuntaasun?
Saat tyytyä tyhmän vastaukseen:
Koska CB on hidas. Se ei ole sinun koodisi vika!
Koodarina kohtalainen, henkilönä vittumainen
Image

User avatar
Harakka
Advanced Member
Posts: 430
Joined: Mon Aug 27, 2007 9:08 pm
Location: Salo
Contact:

Re: Matematiikkakysymys

Post by Harakka » Sun Oct 19, 2008 1:37 pm

Tätäkö hait?

Code: Select all

SCREEN 600,400
FrameLimit 40
tausta = MakeImage(600,400)
DrawToImage tausta
    For i=1 To 100
        Color 0,0,150+i
        Box 0,i*3-3, 600, 3
    Next i
    Color 150,100,50
    Box 0,300, 600, 100
    Color 0, 100,0
    For i=1 To 600
        Box i,300-Rand(1,3),1,Rand(3,7)
    Next i
DrawToScreen
Repeat
    DrawImage tausta,0,0
    height = Max(45,Min(250,MouseY()))

    Color 0,0,0
    Box 60,height,40,300-height
    Text 0,0, height
    Text 0,10, FPS()
    DrawScreen
Forever
Peli piirtokomennoilla - voittaja, Virtuaalilemmikkipeli - voittaja,
Sukellusvenepeli - voittaja, Paras tileset - voittaja
Vaihtuva päähenkilö - voittaja, Autopeli - voittaja sekä
Hiirellä ohjattava peli - voittaja B)

User avatar
-Z-
Devoted Member
Posts: 682
Joined: Tue Aug 28, 2007 3:33 pm
Location: In ur danmaku, grazin ur bullets

Re: Matematiikkakysymys

Post by -Z- » Mon Oct 20, 2008 7:32 am

Juu kiitos harakka, tuo olikin vähän vähemmän purkkaisa ratkaisu.
Mutta en vieläkään saanut tyydyttävää vastausta siihen, että miksi tuo on noin hidas. Se ei millään voi olla coolbasicin vika, eihän?
edit: eikä etenkään koneeni?
"Fallout 3 (#10) marked a shift in the industry, a move that saw the western RPG begin to surpass its Japanese counterparts." -IGN top 100 RPGs of all time

cheeshelmet.jr
Member
Posts: 75
Joined: Tue Aug 28, 2007 6:59 am

Re: Matematiikkakysymys

Post by cheeshelmet.jr » Mon Oct 20, 2008 7:40 am

Itselläni tuo fps ei tipu yhtään vaikka kuinka heiluttaa ihan mihin suuntaan vaan.

User avatar
-Z-
Devoted Member
Posts: 682
Joined: Tue Aug 28, 2007 3:33 pm
Location: In ur danmaku, grazin ur bullets

Re: Matematiikkakysymys

Post by -Z- » Mon Oct 20, 2008 7:56 am

cheeshelmet.jr wrote:Itselläni tuo fps ei tipu yhtään vaikka kuinka heiluttaa ihan mihin suuntaan vaan.
Jaa.

Kun heilutan hiirtä ylös-alas, niin fsp putoaa kymmenen tienoille. tuntuu välillä ruudunpäivitys pysähtyvän kokonaan.

EDIT: Ei enää mitään. Tämä inspiroi minut lopulta poistamaan F-securen koneeltani.
"Fallout 3 (#10) marked a shift in the industry, a move that saw the western RPG begin to surpass its Japanese counterparts." -IGN top 100 RPGs of all time

Post Reply