ページ 1 / 1
【解決済み】自律移動カスタム→合成方法の変更:加算がワンテンポ遅れる場合の解決方法
Posted: 2022年5月29日(日) 02:52
by hoko
自律移動カスタム→合成方法の変更:加算で【光のようなもの】を製作しています。
ただ、上記の方法で加算にすると、ワンフレーム程の間【加算前の画像】が表示されてしまいます。
これを回避する方法や、最初からイベント画像を加算にできる方法があれば、教えていただけるととても助かります。
Re: 自律移動カスタム→合成方法の変更:加算がワンテンポ遅れる場合の解決方法
Posted: 2022年5月29日(日) 15:15
by DEDEN
hoko 様こんにちは
自分用なので雑なコードなのですがこれで多分解決すると思うので宜しければお使いください
イベント名に@*加算と入れれば最初から加算になります
コード: 全て選択
class Game_Event < Game_Character
#--------------------------------------------------------------------------
# ● オブジェクト初期化
# event : RPG::Event
#--------------------------------------------------------------------------
def initialize(map_id, event)
super()
@map_id = map_id
@event = event
@id = @event.id
moveto(@event.x, @event.y)
@blend_type = blend_change
refresh
end
#--------------------------------------------------------------------------
# ● 名前チェック
#--------------------------------------------------------------------------
def blend_change
return 1 if @event.name.include?("@*加算")
return 2 if @event.name.include?("@*減算")
return 0
end
end
Re: 自律移動カスタム→合成方法の変更:加算がワンテンポ遅れる場合の解決方法
Posted: 2022年5月29日(日) 18:26
by hoko
DEDEN 様
いけました、ありがとうございます!
コードまで教えていただけて、とても助かります。
暗転中の操作等で解決しなかったため、本当に助かりました。