【2D】ゲーム作成ツールGameMaker part8 (897レス)
前次1-
抽出解除 レス栞

550
(2): 名前は開発中のものです。 [sage] 2021/09/08(水) 08:48:52.35 ID:Wk1RlYRU(1/3) AAS
サブスク発表直前にDesktop版買ってこのスレに初めて来たら、なんかお通夜みたいな状態で質問するのも気が引けるんだけど、

あるオブジェクトを描画する時
createイベントで
image_alpha = 0
stepイベントで
image_alpha += 0.02

これで実行するとだんだん画像が表示されていくのは確認したんだけど、逆に

createイベントで
image_alpha = 1
stepイベントで
image_alpha -= 0.02

ってやっても画像がだんだん消えてく行く感じにならないのはなぜなの・・・?
(普通に表示されるだけ)
551: 550 [sage] 2021/09/08(水) 08:58:04.93 ID:Wk1RlYRU(2/3) AAS
新しいプロジェクト作って、>>550と同じ感じで試したらちゃんと両方の挙動してくれたわ…

元の方のプロジェクトで何か余計なことしてるんだろうな…
553: 550 [sage] 2021/09/08(水) 15:01:02.19 ID:Wk1RlYRU(3/3) AAS
>>552
552(1): 名前は開発中のものです。 [sage] 2021/09/08(水) 14:50:06.70 ID:330g0iWG(1) AAS
なんかおかしい時は変数の値を表示して調べるといいよ
この場合draw_textでimage_alphaを指定して
それと2でもそうか知らんけどもしインスタンス自身でdraw_textするなら
drawイベントの最後にdraw_selfしないと画像が表示されないので注意

返信ありがとう!もう一回変数周り確認してみるよ。
他のプログラム言語でゲーム作ったことはあるんだけど、まだイベント周りの取り扱いを把握して切れてなくて
その辺が不十分だったよ(D&Dのデバッグメッセージそのまま使ってたw)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s