Guest:
Register
|
Login
|
Member List
|
Search
|
Statistics
|
FAQ
Language
----------
Simplifed Chinese
Traditional Chinese
English
CnPack Forum
»
CnVCL 组件包
» 还是一个关于水波效果的问题!
‹‹ Last Thread
|
Next Thread ››
Poll
Trade
Reward
Activity
Printable Version
|
Email to Friend
|
Subscription
|
Favorites
Subject: 还是一个关于水波效果的问题!
Robot5
新警察
UID 1330
Digest Posts 0
Credits 5
Posts 5
点点分 5
Reading Access 10
Registered 2005-11-22
Status Offline
#1
Post at 2005-11-22 14:15
Profile
|
Blog
|
P.M.
还是一个关于水波效果的问题!
我是直接引用CnWaterEffect类来实现的!
但发现在将界面上的Image控件的Align属性设为alclient后画面闪的厉害(只用来显示一个固定尺寸的图一点问题也没有)!
另外CnWaterEffect类中没有注释,对于象我这样的新手基本看不明白!
因为自己英文水平有限,看x_water.htm中的介绍就更难懂了!
毕竟程序开发学的不是怎么用而是方法,所以希望能给CnWaterEffect类中添加一些重点注释!
谢谢!!
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#2
Post at 2005-11-22 16:15
Profile
|
Site
|
Blog
|
P.M.
这个代码是从一段C++代码移植优化而来,所以没加注释。
算法原理可在单元给出的链接里找到,实现时做了少量修改。
这几天有空我会给代码加上些注释。CnWaterEffect 类只是算法实现,图像闪烁是控件刷新绘制问题,应检查绘制部分代码。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Robot5
新警察
UID 1330
Digest Posts 0
Credits 5
Posts 5
点点分 5
Reading Access 10
Registered 2005-11-22
Status Offline
#3
Post at 2005-11-22 19:55
Profile
|
Blog
|
P.M.
谢谢!自己也正在学习中!
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#4
Post at 2005-11-22 20:06
Profile
|
Site
|
Blog
|
P.M.
已经增加 CnWaterImage 控件和示例了
可以使用 CVS 下载最新的代码来使用:
http://www.cnpack.org/showdetail.php?id=155&lang=zh-cn
新加了一个 TCnWaterImage 控件和一个 Demo 程序。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Robot5
新警察
UID 1330
Digest Posts 0
Credits 5
Posts 5
点点分 5
Reading Access 10
Registered 2005-11-22
Status Offline
#5
Post at 2005-11-23 18:25
Profile
|
Blog
|
P.M.
呵呵!我去看看!zjy 人很热心呀!!!^_^
wyb_star
新警察
UID 11
Digest Posts 0
Credits 12
Posts 9
点点分 12
Reading Access 10
Registered 2003-1-17
Status Offline
#6
Post at 2005-12-3 17:17
Profile
|
Blog
|
P.M.
前些日子看到TortoiseSVN里有个水波纹的效果,本想移植过来,今天正好看到Cnpack的控件包里有这样效果的代码,仔细对了一下,发现代码是一样的,原来zjy已经移了过来,呵呵!
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#7
Post at 2005-12-5 13:56
Profile
|
Site
|
Blog
|
P.M.
呵呵,算法是一样的,我在做的时候就是参考了 TSVN 里的代码,不过做了一些改进和优化了。
单元头里声明了参考 TSVN 的代码。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
小帆
普通灌水员
UID 1619
Digest Posts 0
Credits 63
Posts 24
点点分 63
Reading Access 10
Registered 2006-1-4
Status Offline
#8
Post at 2006-1-4 23:24
Profile
|
Blog
|
P.M.
个人觉得水波算法还是没有一些CRACK写得好,因为那些CRACK的算法可以用鼠标点击来增加“力度”,就是说:保持鼠标位置不动,快速点击鼠标,可以得到波浪的反应效果越来越强烈!而CnWaterEffect只是滑过水面有波浪效果,没有力量效果,希望CnWaterEffect能够改进,往更高发展,衷心希望CNPACK越发展越好!
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#9
Post at 2006-1-5 08:23
Profile
|
Site
|
Blog
|
P.M.
CnWaterEffect 是支持力量效果的,可以通过控件的 ClickBlob 属性设置,用个 5000 的值看看。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Poll
Trade
Reward
Activity
CnPack Forum
CnPack English Forum
> CnWizards IDE Wizards
> CVSTracNT
> Announcements & Others
All times are GMT++8, the time now is 2024-11-22 12:33
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.013217 second(s), 9 queries , Gzip enabled
TOP
Clear Cookies
-
Contact Us
-
CnPack Website
-
Archiver
-
WAP
Member's CP Home
Edit Profile
Credits Transaction
Public User Groups
Buddy List
Main
Page Views
User Agents
Posts History
Top Forums
Top Threads
Post Ranking
Credit Ranking
Online Time
Team
Moderation Stats