se poi qualcuno la compra, ben...altrimenti, ciccia
ImgGhost.Visible=False
Sub Ghost(numWord As Int)
' muove il fatasmino verso le lettere scelte e le macchia
Dim xStart,GhDirection As Int
Dim XStep As Int
Dim GhostType As String
GhostType="Ghost"
Dim GhEye,GhSmile,GhBody, tmp,tmp2,GhPausa As Int
XStep=1 'Velocità fantasmino
GhDirection=1
tmp=0
tmp2=0
GhPausa=Rnd(1,10)
'Muovo fantasmino
ImgGhost.Left=-14%x
ImgGhost.Top=imvHeight-ImgGhost.height
ImgGhost.Height=21%y
ImgGhost.Width=14%x
ImgGhost.Visible=True
For k=0 To UpBox(numWord).Left Step XStep
Log("FANTASMA POS:" & k)
'Occhi
GhEye=Rnd(1,10)
If GhEye<3 Then GhEye=0 Else GhEye=1
'Corpo
tmp=tmp+1
If tmp>4 Then
If GhBody=0 Then
GhBody=1
Else
GhBody=0
End If
tmp=0
End If
'Bocca
If tmp2=0 Then GhSmile=Rnd(1,10)
If GhSmile<3 Then
GhSmile=1
tmp2=tmp2+1
Else
GhSmile=0
End If
If tmp2>0 AND tmp2>=GhPausa Then
tmp2=0
Else
'"Uuuuuhhhhhh"
End If
ImgGhost.Top=Panel1.height/2
GhostType="Ghost" & GhEye & GhSmile & GhBody & GhDirection & ".png"
ImgGhost.Bitmap=LoadBitmap(File.DirAssets,GhostType)
ImgGhost.Left=k-2%x
Next
GhDirection=0
ImgGhost.Visible=False
End Sub
Sub Attendi(Secondi As Double)
Dim Ti As Long
Ti = DateTime.Now + (Secondi * 1000)
Do While DateTime.Now < Ti
DoEvents
Loop
End Sub
Buuaaahahh!!!!
Versione PickUP FREE......0 download!!!!!
Come diamine fare per promuoverla senza spendere?
PS: Manco voi l'avete provata
Come diamine fare per promuoverla
C'è un modo per calcolare la velocità del telefono e trovare la pausa giusta da passare?
OK, mi sono accorto che il problema deriva dalla velocità della CPU e, quindi, non si vede il movimento.
Ho inserito delle pause di 0.1 secodo ma, ho paura che se il gioco venga installato su smath più potenti, o meno potenti, il risultato non sarà lo stesso per entrambi.
C'è un modo per calcolare la velocità del telefono e trovare la pausa giusta da passare?
Io, per ora, uso questa funzione per le Pause, passandogli 0.1:
B4X:Sub Attendi(Secondi As Double) Dim Ti As Long Ti = DateTime.Now + (Secondi * 1000) Do While DateTime.Now < Ti DoEvents Loop End Sub
Dim Thread1 As Thread
Sub Attendi(Secondi As Double)
Thread1.Sleep(Secondi * 1000)
End Sub
Manco voi l'avete provata
Vabbè, ma quello fa parte delle librerie... che posso farci?
Per il fatto del 5x1 è sempre strano
Vabbè, ma quello fa parte delle librerie... che posso farci?
Per il fatto del 5x1 è sempre strano
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?