Code: Select all
image yvonne far = Live2D("images/sprite/Yvonne", top=-150,base=1,default_fade=0.5,loop=True, seamless=True,update_function=yvonne_sprite)
image yvonne close = Live2D("images/sprite/Yvonne",base=.6,loop=False, default_fade=0.0,update_function=None)
And when I call "yvonne close", I find out the image still using the update_function in "yvonne far", and it also fade back to the default expression for the model. (but it does not loop and the sprite is bigger)
Some of the variables displayed for "close" are using the one passed to it (base and loop) but some are till using the "far" one (default_fade and update_function).
This is why I am so confused. Is this an expected behavior? Or I did something wrong here?
Thank you very much for reading my question.