- 注册时间
- 2008-2-6
- 最后登录
- 2011-2-1
⑤进阶
- 积分
- 569
|
发表于 2008-9-24 23:35:49
|
显示全部楼层
写过这样2个过程,不知道是否就是楼主所想的简化方式: -
- ;————————————————————————————
- *changechara
- getparam $9
- mov $10,":a;image\\chara\\"
- add $10,$9
- tout
- if $9=="" cl c,10,300
- if $9!="" ld c,$10,10,300
- tin
- return
- ;————————————————————————————
- *changecharaLCR
- getparam $9,$11
- mov $10,":a;image\\chara\\"
- add $10,$9
- tout
- if $11=="l" && $9!="" ld l,$10,10,300
- if $11=="c" && $9!="" ld c,$10,10,300
- if $11=="r" && $9!="" ld r,$10,10,300
- if $11=="l" && $9=="" cl l,10,300
- if $11=="c" && $9=="" cl c,10,300
- if $11=="r" && $9=="" cl r,10,300
- tin
- return
复制代码
tout、tin是我自己定义的用于对话框图片淡入淡出的过程,请忽略。 |
|