KINGx - Das inoffizielle PlayStation Forum & News Portal
[Lua]Anfänger Problemchen - Druckversion

+- KINGx - Das inoffizielle PlayStation Forum & News Portal (http://www.kingx.de/forum)
+-- Forum:    PS Vita / PSP (/forumdisplay.php?fid=1)
+--- Forum: Homebrew (/forumdisplay.php?fid=8)
+---- Forum: Development (/forumdisplay.php?fid=34)
+---- Thema: [Lua]Anfänger Problemchen (/showthread.php?tid=7329)


[Lua]Anfänger Problemchen - RunLevel - 12.08.2009 23:44

Hallo,
ich verssuche mich gerade in Lua. Ich habe soviele Ideen, dich ich versuche zu realisieren/umsetzen. Leider scheitere ich schon an ziemlich einfachen Sachen. Sad
So nun zu meinem Code gewurschtel <-- bei mir regiert das Chaos, schon auf 31 Zeilen^^

Code:
-- PSP G-S
-- Copyright by Lord_Keks

rot = Color.new(255,0,0)

bild = Image.load("riff.png")

screen:blit(0,0,bild,true)

soundE = Sound.load("E.WAV",false)
sounda = Sound.load("a.WAV",false)
soundd = Sound.load("d.WAV",false)
soundG = Sound.load("G.WAV",false)
soundH = Sound.load("H.WAV",false)
sounde = Sound.load("E2.WAV",false)


while true do
    pad = Controls.read()

    if pad:circle() then
        screen:print(10,15,"E", rot)
    soundE:play()
    
    
    screen.flip()
    screen.waitVblankStart()
        end
    
    if pad:cross() then     
        screen:print(10,15,"a", rot)
    sounda:play()
    
    
    screen.flip()
    screen.waitVblankStart()
       end

end


So ich wollte es einfach mal ausprobieren. Nun meine erklrärung. Ich will ein "Stimm Hombrew bauen", habe gerade meine Gitarre neu gestimmt und für anfänger ist das bestimmt nicht verkehrt.
Also das Riff.Png ist ein Bild von meiner Gitarre mit den einzelnen Saiten.
Nun habe ich oben die 10 Sek langen Wav ein variable gesetzt (hoffe das stimmt wie ich das sage)
Dann habe ich eine Abfrage der Tasten geschriben while true do. Nun glaube ich ist genau hier mein Problem.

Wenn ich es abspiele kommt. bad argument #4 to 'new' (number expected, got no value)

Hatt das was mit den "Blöcken" zu tun.

(Entschuldigt, <-- die Antwort ist bestimmt sehr einfach, leider probiere ich verzweifelt herum. Heut ist sozusagen mein erster Tag)

Und ich glaube das sich die Noten überschneiden beim ausgeben ? Muss man da nicht den Bildschim "cleanen" ? Wie stell ich das an.


RE: [Lua]Anfänger Problemchen - Fred - 13.08.2009 00:08

Lord_Keks :

Code:
1 -- PSP G-S
2 -- Copyright by Lord_Keks
3
4 rot = Color.new(255,0,0)
5
6 bild = Image.load("riff.png")


Wenn ich es abspiele kommt. bad argument #4 to 'new' (number expected, got no value)


Da ist ein Fehler in Zeile (#) 4
Ich denke mal du hast bei bumuckel gelernt und einen HM-Player oder?
Da muss die Farbe noch einen vierten Wert haben für Transparenz?, so muss es dann aussehen:

Code:
4 rot = Color.new(255,0,0[color=#FF0000],255[/color])


Hatte anfangs auch mit dem HM-Player gearbeitet und hatte das selbe Problem Wink

Jetzt arbeite ich aber Lieber mit Euphoria (da ist der Name auch schon so schön Big Grin )

EDIT: Hier auch ein kleines Lua-Tut für den HM-Player von mir, hilft dir vielleicht deinen Screen.Print zum laufen zum bringen:

http://www.pspking.de/forum/showthread.php?tid=6697


RE: [Lua]Anfänger Problemchen - piti_rocks - 13.08.2009 00:14

für welche gitarre ist das progi denn? akustik?


RE: [Lua]Anfänger Problemchen - Preyker - 13.08.2009 01:29

Für alle Gitarren. Es wird doch einfach nur n Ton abgespielt und den kannst du dann mit deinem Vergleichen. Oder machst du das HB für die PSP3000 und baust noch das Mikro +Reference Anzeige mit ein? Big Grin
Wird es zudem verschiedene Tunings geben oder nur EADGHE? CGCFAD wäre auch geil ^^ oder DADGHE (Rammstein Tongue)


RE: [Lua]Anfänger Problemchen - piti_rocks - 13.08.2009 02:00

spielste auch


RE: [Lua]Anfänger Problemchen - philix - 13.08.2009 07:58

Kann man mit LUA die Go! Cam o.Ä verwenden?


RE: [Lua]Anfänger Problemchen - Fred - 13.08.2009 08:53

philix :
Kann man mit LUA die Go! Cam o.Ä verwenden?


Ich glaub mal kaum, das Teil hat ja kaum jemand und daher wurde es denke ich nie in einen Lua-Player integriert.


RE: [Lua]Anfänger Problemchen - RunLevel - 13.08.2009 10:16

Hallo,
vielen dank.
Werd mir mal das Tut anschaun. Ja ich spiele Akustik Gitarre = bin aber noch am lernen. Da ich aber früher schon KeybOARD gespielt habe. Fällt mir das mit den Noten = Theorie mäßig leichter als das Spielen.
Werde auch noch einfache Akkorde hinzufügen. (Versuch aber erstmal das Umzusetzen)


RE: [Lua]Anfänger Problemchen - flofrucht - 13.08.2009 10:22

na dann viel spaß !


RE: [Lua]Anfänger Problemchen - Joriktos - 13.08.2009 10:23

@Lord Keks: Du weist schon das sich das was die PSP ausgibt anders anhört als das original? (nicht böse gemeint). Wink


RE: [Lua]Anfänger Problemchen - Preyker - 13.08.2009 14:48

piti_rocks :
spielste auch


Nicht mehr so viel. Aber n bisschen von bfmv kann ich noch wenn ich es nochmal übe Wink