ファイル
goatoh_training_android/android/main.hsp
T
2023-06-26 00:36:52 +09:00

72 行
2.1 KiB
Plaintext
Raw Blame 履歴

このファイルには不可視のUnicode文字が含まれています
このファイルには人間が識別できない不可視のUnicode文字が含まれており、コンピューターによって特殊な処理が行われる可能性があります。 それが意図的なものと考えられる場合は、この警告を無視して構いません。 不可視文字を表示するにはエスケープボタンを使用します。
#include "hsp3dish.as"
; バッファ
#enum global BUFFER_GOATOH_FACE_CC = 1 ; ゴートうの顔(閉眼,閉口)
#enum global BUFFER_GOATOH_FACE_CO ;       (閉眼,開口)
#enum global BUFFER_GOATOH_FACE_OC ;       (開眼,閉口)
#enum global BUFFER_GOATOH_FACE_OO ;       (開眼,開口)
#enum global BUFFER_GOATOH_HEAD ; ゴートうの頭
#enum global BUFFER_GOATOH_LEG ; ゴートうの脚
#enum global BUFFER_GOATOH_TAIL ; ゴートうのしっぽ
#enum global BUFFER_GOATOH_TARSO ; ゴートうの胴体
#enum global BUFFER_NIZIKA ; ニジカ
#enum global BUFFER_BG ; https://www.pakutaso.com/20190249044post-18819.html
; サウンド
#enum global SOUND_MUMUMUMU = 0 ; ムムムム
#enum global SOUND_BGM ; 夕餉の街並み(Copyright: Musmus)
#enum global SOUND_EATING_KUSA ; クサタベテル!!!
; 向き
#enum global DIRECTION_LEFT = 1
#enum global DIRECTION_RIGHT
#const global FPS 30
#const global LOOP_INTERVAL 1000 / FPS
#include "./modules/goatoh.mod.hsp"
#ifdef _DEBUG
; デバッグ時は assets ディレクトリを参照する.
ChDir "assets"
#endif ; not _DEBUG
; 背景
CelLoad "bg.jpg", BUFFER_BG
; ゴートうバッファ
CelLoad "goatoh-face-closed-closed.png", BUFFER_GOATOH_FACE_CC
CelLoad "goatoh-face-closed-open.png", BUFFER_GOATOH_FACE_CO
CelLoad "goatoh-face-open-closed.png", BUFFER_GOATOH_FACE_OC
CelLoad "goatoh-face-open-open.png", BUFFER_GOATOH_FACE_OO
CelLoad "goatoh-head.png", BUFFER_GOATOH_HEAD
CelLoad "goatoh-leg.png", BUFFER_GOATOH_LEG
CelLoad "goatoh-tail.png", BUFFER_GOATOH_TAIL
CelLoad "goatoh-tarso.png", BUFFER_GOATOH_TARSO
; ゴートうインスタンス生成
Goatoh = New@Goatoh (0., 0., DIRECTION_LEFT)
; サウンド読込み
MMLoad "mumumumu.wav", SOUND_MUMUMUMU
MMLoad "MusMus-BGM-097.mp3", SOUND_BGM, MM_REPEAT
MMLoad "eating-kusa.wav", SOUND_EATING_KUSA
; BGM 再生
MMPlay SOUND_BGM
GMode GMODE_RGB0 ; アルファあり
Repeat
ReDraw False
Pos 0, 0
CelPut BUFFER_BG
Draw@Goatoh Goatoh
ReDraw True
Await LOOP_INTERVAL
Loop