标题: 俄罗斯方块游戏手柄proteus仿真制作 LPC2114 [打印本页]
作者: 51黑ff 时间: 2016-9-27 20:57
标题: 俄罗斯方块游戏手柄proteus仿真制作 LPC2114
俄罗斯方块游戏手柄proteus仿真制作所有资料下载:
首先,考虑到没有美工基础,只能找一个游戏手柄的图片(格式一定要为BMP)如:
(该图片已经用PS处理过) 将其导入到ISIS中,并将其轮廓用线条描出来,然后用闭合线再描一遍代替原有的。注意图形属性要为component.
在此基础上我们将按键部分加在该轮廓之上,加以其它渲染,这样外形就做好了。
下面设计模型上按键与引脚的对应关系。
在KEYPAD这样一个DLL文件中主要定义了具有三种属性的按钮(ROUND,SQUARE OR OBLONG),也就是可以通过鼠标单机控制的图形区域。
注:ROUND 圆形 SQUARE 正方形 OBLONG 椭圆或长方形
在制作上面的手柄时,我们用到了圆形和长方形。
定义如下:
{A1=OBLONG,-360,100,90,120,1} 左1
{A2=OBLONG,-460,0,120,90,2} 左2
{A3=OBLONG,-250,0,120,90,3} 左3
{A4=OBLONG,-360,-100,90,120,4} 左4
{A5=ROUND,370,100,100,5} 右1
{A6=ROUND,270,0,100,6} 右2
{A7=ROUND,480,0,100,7} 右3
{A8=ROUND,370,-100,100,8} 右4
{A9=OBLONG,-100,-40,80,40,9} 中A
{A10=OBLONG,100,-40,80,40,10} 中B
其中的坐标是相对
而言的,单位是TH。 {A1=OBLONG,-360,100,90,120,1}中参数意义:
长方形,对称中心X, 对称中心 Y, 长,宽,A1中的1为引脚NUM
{A8=ROUND,370,-100,100,8}中参数意义:
圆形,对称中心X, 对称中心 Y, 直径,引脚NUM
其中下面的中间引脚是接地线(必须的),属性同其它,为IO-Bidirectional。
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |