QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2705|回复: 3
收起左侧

[讨论] 用VBA玩中国象棋(二):画棋子

[复制链接]
发表于 2008-9-20 16:15:40 | 显示全部楼层 |阅读模式 来自: 中国辽宁营口

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本系列练习拟通过用VBA方法在CAD的模型空间画棋盘、画棋子、在棋盘上摆放棋子、用鼠标选择并移动棋子、吃对方棋子、用规则限制棋子移动等过程,帮助初学者在游戏中了解和掌握CAD中VBA的基本使用方法。, r3 ?/ k. W4 W  ^' ]
本帖着重讨论棋子的画法。通过画棋子,了解画多段线、圆、填充、创建面域、旋转建模、创建属性块、创建和编辑文字样式、创建和编辑颜色等方法。7 C! r  F0 I1 p: ?9 L6 X6 v
棋子要求创建为属性块,二维棋子的直径为20,块基点为圆心,颜色可用填充也可用多段线。文字要求为块属性,具体内容和文字颜色在插入块参照时另行编辑。字体不限,美观就行。三维棋子的直径大约为20,厚度及形状不限,块基点为底部中心。参加讨论的朋友也可以按自己的爱好画成其它形式的棋子,但直径不要超过25。以便与棋盘配合进行下一步练习。
+ c  E& v" L9 [2 p/ Y附件中是VBA例程,供参考
  \. q+ q: \5 @8 I% U% O7 a
/ ], F! q0 m) |) t6 A8 b[ 本帖最后由 woaishuijia 于 2008-9-25 20:34 编辑 ]
Untitled-1.gif
Untitled-2.gif

QZ.rar

8.72 KB, 下载次数: 56

评分

参与人数 1三维币 +10 收起 理由
★新手★ + 10 好建议

查看全部评分

发表于 2008-9-22 08:18:44 | 显示全部楼层 来自: 中国江苏常州
不错 一共有多少个啊 要慢慢学习了
 楼主| 发表于 2008-9-22 19:08:33 | 显示全部楼层 来自: 中国

回复 2# wzj_711 的帖子

棋子块只需要做一个,插入块参照时编辑属性区分不同的棋子: \3 D' v; C4 v7 G: G
创建棋子块的方法有多个。1楼附件中是三个不同的方法。
发表于 2008-9-23 11:12:45 | 显示全部楼层 来自: 中国辽宁鞍山
请教棋子摆放后 如何消隐棋盘上的线???
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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