FL
Pokémon Island Creator
- 2,548
- Posts
- 14
- Years
- Seen May 3, 2025
In Scene_Intro tradeWorked like a charm, thanks!
One more quick question. How can I remove the fading out transition when the title screen changes?
For example I would like ['Pic_1','Pic_2','Pic_3'] to consecutively change without having each fade out , so it looks smooth in terms of animation. Right now it looks as though the sprite opacity dictates when the title screen changes, as it looks like it is coded as a trigger...
Code:
@item, @speed, @o_speed, @phase = 0, 15, 20, 0
Code:
@item, @speed, @o_speed, @phase = 0, 270, 20, 0
@delay=0
Code:
def intro_update
# If C is pressed
if Input.trigger?(Input::C) && @speed>=0
@phase = @splash.nil? ? 3 : 2
end
# Updates Sprite Opacity
@sprite.opacity += @speed
# Changes Direction
@speed *= -1 if @sprite.opacity >= 255
# Change Sprite
if @sprite.opacity <= 0
@item += 1
@speed *= -1
@item == @pics.size ?
@phase = @splash.nil? ? 3 : 2 :
setTitle(@sprite,@pics[@item])
end
end
Code:
def intro_update
delaymax=30
# If C is pressed
if Input.trigger?(Input::C) && @speed>=0
@phase = @splash.nil? ? 3 : 2
end
# Updates Sprite Opacity
@delay=0 if @sprite.opacity==5
if @sprite.opacity >= 255 && @delay<delaymax
@delay%2==0 ? @sprite.opacity += 1 : @sprite.opacity -= 1
@delay+=1
else
@sprite.opacity += @speed
end
# Changes Direction
@speed *= -1 if @sprite.opacity >= 255 && @delay==delaymax
# Change Sprite
if @sprite.opacity <= 0
@item += 1
@speed *= -1
@item == @pics.size ?
@phase = @splash.nil? ? 3 : 2 :
setTitle(@sprite,@pics[@item])
end
end