我在吱吱的小嘴里有一个简单的变体。
我想用5秒(或10秒)的时间将其从x1,y1移到x2,y2(动画)
有没有在尖叫的小话中创建动画的方式?
最佳答案
是的,有一种内置的方式:
制作Morph的子类并实现这两种方法
一个最小的例子:
Morph subclass: #MovingMorph
instanceVariableNames: ''
classVariableNames: ''
category: 'MovingMorph'
MovingMorph >> stepTime
stepTime
^ 100
MovingMorph >>步骤
step
self position: self position + (1@1)
现在,在世界中打开一个MovingMorph(
MovingMorph new openInWorld
),并使用startStepping
和stopStepping
控制动画。关于smalltalk - 尖叫声中的动画,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30697054/