游戏开发论坛

 找回密码
 立即注册
搜索
楼主: syfy

用VB实现读取PNG图像的一种好方法

[复制链接]

11

主题

747

帖子

752

积分

高级会员

Rank: 4

积分
752
发表于 2008-7-17 18:21:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

yes.I waiting for your game.
Happy For me ,for everbody

5

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2008-7-17 18:23:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

joke:
We are chinese,we must speak in chinese!

5

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2008-7-17 19:05:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

明天,大家一定要看我的帖子:《关于Shockwave Flash控件的深入了解》

56

主题

758

帖子

768

积分

高级会员

Rank: 4

积分
768
发表于 2008-7-17 19:31:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

很好

5

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2008-7-17 20:55:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

谢谢支持!

61

主题

1429

帖子

1430

积分

金牌会员

Rank: 6Rank: 6

积分
1430
发表于 2008-7-17 21:53:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

本贴已经关闭

29

主题

475

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
发表于 2008-7-18 00:06:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

不要老是矢量图矢量图,PNG不叫矢量图,PNG的优点是能够储存透明通道,而且画质有优化,但对于平面来说,和BMP、高品质JPG没有任何区别,仅对3D有优化。

还有所谓矢量图就是说不是以像素来储存图片的,而是以绘图方式来储存的,SWF借助矢量图技术,可以大大降低储存尺寸,适合网络传输,而且用FLASH去显示图片,总觉得不现实,毕竟还需要依靠第三方插件,而且这些图片无法与应用程序共享资源,最重要的是使用FLASH的话,你游戏的右键就废掉了,还是好好学习DIRECTX吧,要用FLASH的话完全没有必要用VB,FLASH自己完全可以搞定,而且老是FSCOMMAND也麻烦

5

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2008-7-18 01:55:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

谢谢大元帅对我的错误的纠正,但我对你的
&quotNG的优点是能够储存透明通道,而且画质有优化,但对于平面来说,和BMP、高品质JPG没有任何区别,仅对3D有优化。"
的观点不太同意,因为PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的Alpha通道数据,即支持每个点有自己的透明值,所以说PNG从各方面来讲都远远超过BMP和JPG.

而对于你的
"要用FLASH的话完全没有必要用VB,FLASH自己完全可以搞定"
的观点我也不同意,如果单单靠FLASH不能做太多的事,例如他不能读取和储存游戏进度,而这个功能VB完全可以胜任,所以我们可以用FScommand和SetVariable命令来达到Flash和VB间的数据交流,这样的话就能使用他们来制作RPG游戏啦!

"最重要的是使用FLASH的话,你游戏的右键就废掉了"
这确实是个问题,但相信大家花点时间就能解决吧,况且玩RPG要使用鼠标的吗?

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2008-7-18 04:59:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

PNG不适合用于游戏,效率太低……

3

主题

92

帖子

92

积分

注册会员

Rank: 2

积分
92
发表于 2008-7-18 07:21:00 | 显示全部楼层

Re:用VB实现读取PNG图像的一种好方法

而对于你的
"要用FLASH的话完全没有必要用VB,FLASH自己完全可以搞定"
的观点我也不同意,如果单单靠FLASH不能做太多的事,例如他不能读取和储存游戏进度,而这个功能VB完全可以胜任,所以我们可以用FScommand和SetVariable命令来达到Flash和VB间的数据交流,这样的话就能使用他们来制作RPG游戏啦!

最新的FLASH是支持的,做过小的网络游戏都可以~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-21 18:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表