KeyFansClub

首页 » - 特色讨论区 - » 土豆星 » [土豆星专卖](6月21号更新!)终极桌面装饰之G00Widgets
Prz - 2006/3/29 12:42:00
[wrap=先占个地方 -v- 喵~~]
其实三分钟前,也就是上一个贴三分钟后,和PDTWidgets拥有同样功能的G00Widgets已经做出来了。

但是呢,我决定再加入几个实用的功能....
因此呢,现在还在Code中....
大概呢,一个小时能够做完,如果不写出一点什么Bug的话...
不过呢,一次就写出没有Bug的程序的金手指运气很难遇到...
所以呢,各位稍等吧! -v-

顺便馋大家一下:Planetarian的梦美的发带是半透明的哦!

==================================================

(大概三个半小时后....)[/wrap]

终于....写完了.....考虑到在三个半小时内加入一个新的多线程特效而且整合进入旧代码,并保证所有功能都能完美的整合...我的效率还是不低吧 ^o^

总之,介绍使用方法:

1. 所有PDTWidgets最新版本含有的功能,本G00Widgets全部包括
  * 点此获取PDTWidgets以及查看使用说明 *

2. 根据G00文件的格式特点增加的新功能有:
  2.1 按区域查看图像
      G00文件包含了图像的分区信息,可以将一整幅图像细分为多个子图像。因此可以G00Widgets可以按照区域查看图像。
      举个简单的例子,一下这幅图像就被分成多个子图像,每一个子图像就是一行"CLANNAD",使用G00Widgets新增功能就可以一幅一幅的查看。
>> Clannad的动画标题图

      于是这又启发了下一种新增特效:
  2.2 自动循环显示子图像
      再此方式下,一幅图像的子图像将会被自动按顺序显示出来,如果是如同上例一样的动画子图序列,你将会看到令人激动的豪华效果!^o^
      更加"神奇"的是,嘿嘿,因为我的GDI引擎的卓越设计,在循环显示的同时,您可以进行图像移动/可视度切换等等操作,所有动作均同步进行,看上去异常的流畅平滑! ^o^

  2.3 多图像叠加显示
      其实这个模式应该是为Planetarian专门准备的(Clannad也有使用场合,不过对象是可怜的春原君...我估计他的Fans会比较的少)
      Planetarian的CG很奇怪,为了节约储存空间和人工,梦美的多幅角色图共享一个主体,于是储存出来的G00文件看上去有点惨不忍睹。(除了唯一的一幅,其他的都是缺胳膊少腿.... >_<) G00Widgets 将采用多G00混合叠加模式,是您能够"拼"出一个完整的梦美! ^o^ 而且,因为梦美的肖像是由多部份组合而成的,也就意味着你可以选择自己喜欢的"部件"自由组合... (拼出了怪物不要怪我 >_<)

捆绑两只功能演示用图片:
1. 著名的梦美完整肖像 (发带是半透明的哦)
2. Clannad的动画标题

[IMG=816,Center]http://61.152.198.58/WebPaste/G00YU.JPG[/IMG]

厚道的价格,小售16KP。
[Payview=16]
[URL=upload/KFCFile9220_GDIGraphicEngine.rar]<<初回版>> G00Widgets[/URL]

新增功能使用方法:

...载入图像后
  2.1 按区域查看图像
      按下Ctrl键,然后前后滚动鼠标滚轮。
      前滚(远离你)显示显示子图像编号递减;
      后滚(靠近你)显示显示子图像编号递增;
      * 如果滚动无反应则表明该图像不含子图;
      * 一旦进入子图模式,就不能后再显示回全图。如果需要再次显示全图,请再次拖放。

  2.2 自动循环显示子图像
      按下Ctrl键,然后左键双击图像;再次双击暂停。
      * 注意: 如果你在自动循环模式下使用了功能,您将不能暂停(就像不能进行其他任何操作一样... |||)

------------------------------------------------------------

[URL=upload/KFCFile9231_G00Widgets.rar]<<更新>> Build 2006-04-02[/URL]

*** FrameBuffer实装!! ^o^

其实这个FrameBuffer是逼出来的...人总是懒惰的,不到万不得已我是舍不得动一根指头的... -v-

总之,还是那句广告词:功能更加强大,同步保护更严密!
还有无心插柳效应: 资源消耗似乎变少了... |||

OK, 然后就是大家期待已久的.....多图像混合叠加模式!

效果展示:
[IMG=1000,Center]upload/KFCFile9229_G00BlendMerge1.JPG.mid[/IMG]

使用方法:

  2.3 多图像叠加显示
      选定构成一幅图需要的各个“部件”,然后集体拖入即可。

** 注意1: 本功能的增加代替了PDTWidgets中的多图拖入随机显示功能!
** 注意2: 图片的正确叠加依靠拖入的文件的排列顺序!
          正确的拖入方法为:选定所有需要叠加的图像后,鼠标点中望作为"底图"的图像,然后拖入。

          例子: 上图和下图中高亮的文件未梦美身体的各个"部件";
                深色细线圈中的文件为"底图"——梦美的身躯。
                鼠标点中圈中的文件然后拖入即可得到正确的叠加图像。

[IMG=939,Center]upload/KFCFile9232_G00BlendMerge.JPG.mid[/IMG]

* 更加详细的解释:
  因为缺乏有效的交互性,目前叠加图像只能根据拖入图像的顺序进行。
  如果文件排列的顺序不同,叠加后的图像也不一样。
  当点中一系列图像拖入时,文件名的循序为:
  <点中的文件> + <剩下的文件> (按照屏幕的位置从上到下,从左到右)
  而梦美的身体部件的命名刚好符合这一顺序,因此能够叠加成功。

* 你可以试验,如果将梦美手势的图片列在发带的图片后,那么叠加出来的图像的手的部分看上去就是在发带之后的(如果有重叠的部分的话)

* 最后祝大家拼图愉快!

* 另: 我记得代码中允许了将一幅没有透明通道的图像叠加到底图上,也就是说可以利用这一功能打开以前G00Widgets拒绝打开的图像。这个不是Bug,大家可以随意利用。

------------------------------------------------------------

[URL=upload/KFCFile9255_G00Widgets.rar]<<更新>> Build 2006-04-12[/URL]

考虑了一下,纠正了对于非透明格式图片的处理。
在新的版本中:
* 允许直接载入非透明格式图片
* 禁止了将非透明格式图片作为混合层图片进行叠加(仍然可作为底图载入)

------------------------------------------------------------

[URL=upload/KFCFile9449_G00Widgets.rar]<<更新>> Build 2006-06-21[/URL]

好久没有更新了... -v-
本次更新解决了以前所有版本中都隐含的一个Bug:在长路径下拖入文件可能不能正常读取和显示。

[/Payview]
忧郁の丸子 - 2006/3/29 13:09:00
先占座,快开卖吧
该用户已被删除 - 2006/3/29 14:14:00
唔喵。。 终于开卖乐哈。。  不过不买先。。 不急。。 反正卖不完喵
I_Shinji - 2006/3/29 14:23:00
感謝. 等待發售.
lianjinshu - 2006/3/29 14:39:00
22:39 :等待发售.......
lonmay - 2006/3/29 14:51:00
什么东西?
Prz - 2006/3/29 15:58:00
N小时后.... -v- 终于加入了一些新的功能,还有一个想要加入的没时间了,只有等到下次更新了...

正在更改顶楼,请各位稍少等候! ^o^
kendy - 2006/3/29 15:59:00
呵呵,等待吧……又是要kp的吧:)
dickchy - 2006/3/29 16:21:00
强烈期待啊~~~~
Prz - 2006/3/29 16:49:00
华丽的发售了! ^_^
忧郁の丸子 - 2006/3/29 18:01:00
华丽的买下了

刚才我才意识到,这是近年来我电脑里更新最勤快的程序了。此程序发展前途一片光明啊,哪天功能都被开发并且被整合到一起的时候,很有可能成为像foobar那样的软件,在某个特定人群中被广泛使用。
kkkklll - 2006/3/29 18:03:00
不会用…… 按下Ctrl后滚动,然后图就消失了,到处都找不到了……
____________________________________
哦,原来要一直滚动到它显示才行。不然失去焦点后就找不到图了。
327053532 - 2006/3/29 19:39:00
看来只能报消一半咯......Prz君(???是不是啊)[STRIKE]考不考虑加入另存为功能啊??[/STRIKE]

应该考虑加入窗口边缘吸附功能!!!!!

=======算=命=先=生=说=会=大=卖=的=分=割=线=======

在窗口中的移动的窗口会有延迟..不过这貌似是解决不暸的吧

=======再次更新========

为什么两个Widgets都有不能打开的cg呢????
是哪些不能打开??
QuinMantha - 2006/3/29 20:59:00
桌面上多了个抱着海星发呆的风子。。。(cgfu34a.g00)

希望可以给窗口在运行g00之前加一条边或者中间价一条线,有时候不容易找到。。。(其他的窗口都是白底的)
另外问一下,有可能做成完全‘半透明’的窗口吗?意思就是说可以穿过它来点击下面的窗口。有时候要选择装饰下面的窗口有点麻烦,需要切换或移动装饰,或下面的窗口。

另外希望在下载包内加上一个readme。。
Prz - 2006/3/30 0:45:00
以下引用QuinMantha在2006-3-29 20:59:43的发言:
另外问一下,有可能做成完全‘半透明’的窗口吗?意思就是说可以穿过它来点击下面的窗口。有时候要选择装饰下面的窗口有点麻烦,需要切换或移动装饰,或下面的窗口。

另外希望在下载包内加上一个readme。。


这个功能N早就有了,请参考PDTWidgets使用手册。
Prz - 2006/3/30 0:49:00
以下引用327053532在2006-3-29 19:39:42的发言:
=======算=命=先=生=说=会=大=卖=的=分=割=线=======

在窗口中的移动的窗口会有延迟..不过这貌似是解决不暸的吧

=======再次更新========

为什么两个Widgets都有不能打开的cg呢????
是哪些不能打开??


延迟是硬件上的问题,根据机器处理能力(显卡/CPU/内存)而不同。有硬件加速的机器上基本感觉不到(巨大的窗口除外),没有或者不全的机器就有点困难了。


Widgets是不会打开纯背景图片的,因为那些图片不含透明通道,就算打开也只能显示方块图,作为桌面装饰的意义不大。
eo999 - 2006/3/30 1:12:00
哇!!這真是令我感到超級的期待阿~~
感謝囉!
QuinMantha - 2006/3/30 10:17:00
没仔细看 --; 不好意思 --;
ehaa - 2006/3/30 16:52:00
买下来看看算了,真是没有概念,呵呵。
zuchen - 2006/3/30 23:10:00
想問一下
關閉程式的方法
除了用工作管理員結束程序外還有嗎?
Prz - 2006/3/30 23:51:00
请仔细阅读 PDTWidgets 使用说明。
cctiger36 - 2006/3/30 23:57:00
鼠标没有滚轮的某人吐血中 -v-b
Chrisphony - 2006/3/31 0:17:00
[strike]似乎AIR里的PDT都打不开?[/strike]

不好意思貌似弄混淆了。。。XD

==========================================

有个建议。。。

如果可以调整图象大小就好了。。
zuchen - 2006/3/31 1:49:00
以下引用Prz在2006-3-30 23:51:19的发言:
请仔细阅读 PDTWidgets 使用说明。

因為我只有買GOOWidgets
所以...

希望能把PDTWidgets的使用說明也貼在這
Prz - 2006/4/1 9:30:00
Prz.... 今天发现G00解码器里面有一枚Bug,导致某些特殊图片(超长)显示不全... 不算很严重,修正将和下一个版本一同放出。
Azrael0507 - 2006/4/1 10:44:00
收下~~~~~~~~~
谢了~~~~~~~~~
Prz - 2006/4/1 15:20:00
伏案狂写FrameBuffer对象四小时...果然最终还是要写这个东西...虽然一开始就知道,但是还是希望侥幸跳过...让我想起Mr. Smith的名言: "The sound of inevitability"... |||

新的FrameBuffer对象将会替代GDI渲染窗口中附带的DIBBuffer系列成员,提供更加简洁的编程接口和更加完善的线程同步保护,曾经零星接收到的Window Paint错误问题应该能够得到完美的解决了 -v-

目前还剩最后一个多层图像Blend Merge过程,有了这个就可以随意拼接图像了(就像Photoshop的Layer操作一样)...

近日气温大幅回升,所以没有写得脚趾发寒...

以上.
Prz - 2006/4/2 17:18:00
华丽的更新!!!

欢迎大家踊跃测试,遇到问题及时汇报!
Misha - 2006/4/2 17:53:00
服务器恢复后水好大....

华丽的二连自顶后空翻: Prz ... stq
shadow - 2006/4/2 17:54:00
这东西拿来干什么的?
12
查看完整版本: [土豆星专卖](6月21号更新!)终极桌面装饰之G00Widgets