赞 | 0 |
VIP | 289 |
好人卡 | 7 |
积分 | 1 |
经验 | 7622 |
最后登录 | 2024-2-4 |
在线时间 | 400 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 65
- 在线时间
- 400 小时
- 注册时间
- 2005-10-24
- 帖子
- 634
|
以下引用yangff于2008-7-28 9:51:48的发言:
使用了这个脚本(http://rpg.blue/viewthread.php?tid=65472)扩展分辨率至800x600后,关于渐变的操作(Graphics.freeze,Graphics.transition等)仍然只对原来的640x480范围有效,例如显示一张800x600的图,执行Graphics.freeze,把图关掉后再Graphics.transition,会发现640x480范围内正常渐变,范围外的内容则直接消失,显得非常突兀。
现寻求使窗口内所有内容都正常渐变的脚本,要求完全实现默认Graphics.freeze和Graphics.transition的效果,能根据Graphics.transition([duration[, filename[, vague]]])所给出的渐变帧数和渐变图参数进行渐变。最后一点:最好不卡。
只要打到渐变效果吗?
需求:
执行Graphics.freeze会使全窗口内容正常冻结,执行Graphics.transition([duration[, filename[, vague]]])会根据渐变图进行渐变(注意这并不意味着只是透明度的渐变),vague参数就不作要求了 |
|