当前位置:首页 > 代码 > 正文

太极旋转代码(太极 旋转)

admin 发布:2022-12-19 16:33 144


今天给各位分享太极旋转代码的知识,其中也会对太极 旋转进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

PhotoShop制作一个旋转的太极图案教程

photoshop教程首先复制8个图层加上背景图层是9个...

复制帧数8个加上第一祯是9祯..

这是看你要旋转的角度而创立多少个祯

比如一帧旋转30度

就等于(360度÷30)

-1=11个图层+上背景图层12个..

(原谅我啰嗦点)...但是为了详细0

第一帧对应背景.

第二帧对应图层1....

假如1帧对应背景》。那么选择一帧》。然后把图层前面的小眼睛全部点掉..除了背景图层的小眼睛不点

注意要先从第一帧开始对应..不然你先对应好其他帧的话,再对应第一帧就会打乱顺序

用文本工具下面的那个工具...右键

选择自定义旋转工具

然后形状那里有个向下的小三角形

点一下》。然后出来一堆图形再点右边的小三角形

选择符号

画出来记得要按着shift键..不然转起来跟个椭圆形似的

然后填充路径

接着到第二帧了》。注意好有没有对应好图层1

Ctrl+T

.

如图设置旋转40度.

VB中如何用Circle方法绘制太极八卦图

先说明一下circle的语法:

object.Circle Step(x, y), radius, [color, start, end, aspect]

object 可选的。 对象表达式,其值为“应用于”列表中的对象。如果object 省略,具有焦点的窗体作为object。

Step 可选的。关键字 ,指定圆、椭圆或弧的中心,它们相对于当前 object 的 CurrentX 和 CurrentY 属性提供的坐标。

(x, y) 必需的。 Single (单精度浮点数),圆、椭圆或弧的中心坐标。object 的 ScaleMode 属性决定了使用的度量单位。

radius 必需的。Single (单精度浮点数),圆、椭圆或弧的半径。 object 的 ScaleMode 属性决定了使用的度量单位。

color 可选的。Long (长整型数),圆的轮廓的 RGB 颜色。如果它被省略,则使用 ForeColor 属性值。可用 RGB 函数或 QBColor 函数指定颜色。

start, end 可选的。 Single (单精度浮点数),当弧、或部分圆或椭圆画完以后,start 和 end 指定(以弧度为单位)弧的起点和终点位置。其范围从 -2 pi 到 2 pi 。起点的缺省值是0; 终点的缺省值是2 * pi。

aspect 可选的。 Single (单精度浮点数),圆的纵横尺寸比。缺省值为 1.0,它在如何屏幕上都产生一个标准圆(非椭圆)。

Private Sub Form_Paint()

Dim pi As Single

pi = 3.1415926

x = Form1.ScaleWidth / 2 'x是窗体宽度的1/2

y = Form1.ScaleHeight / 2 'y是窗体高度的1/2

Form1.Circle (x, y), 500 '大圆以x,y为圆心,500为半径

Form1.Circle (x - 250, y), 250, , 0, pi '小圆半径为大圆1/2,颜色缺省,0、pi分别为圆弧的起点角度与终点角度(用弧度计算)

Form1.Circle (x + 250, y), 250, , pi, 2 * pi

End Sub

我并没有做得那么复杂,但效果就相对简单一点,这样你应该能看懂,可以通过修改圆的坐标、半径、起角终角来看一下效果,应该就很好理解了。至于填充和动态旋转效果我就没做了,免得你越看越昏,如果你需要可以给你做出来。

希望对你有帮助。

java 的旋转 太极图 问题....

由于在double转int时有精度损失,所以转动时会隐约有一条直线。

代码如下:

import java.awt.*;

import javax.swing.*;

public class MyPanel extends JPanel

{

private int r = 150;

private int angle = 0;

public void paintComponent(Graphics g)

{

int x = (int)(r/2*Math.cos(angle/180.0*Math.PI));

int y = -(int)(r/2*Math.sin(angle/180.0*Math.PI));

g.translate(r+10, r+10);

g.setColor(Color.BLACK);

g.fillArc(-r, -r, 2*r, 2*r, angle, -180);

g.setColor(Color.WHITE);

g.fillArc(-r, -r, 2*r, 2*r, angle, 180);

g.fillArc(x-r/2, y-r/2, r, r, angle, -180);

g.setColor(Color.BLACK);

g.fillArc(-x-r/2, -y-r/2, r, r, angle, 180);

g.drawOval(-r, -r, 2*r, 2*r);

g.fillOval(x-10, y-10, 20, 20);

g.setColor(Color.WHITE);

g.fillOval(-x-10, -y-10, 20, 20);

}

public void setAngle(int angle)

{

while(true)

{

if(angle 0)

angle = angle + 360;

if(angle = 360)

angle = angle - 360;

else break;

}

this.angle = angle;

}

public int getAngle()

{

return angle;

}

public static void main(String[] Args)

{

JFrame f = new JFrame();

final MyPanel aPanel = new MyPanel();

f.add(aPanel);

f.setVisible(true);

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

f.setSize(350, 350);

f.setLocation(300, 200);

Thread aThread = new Thread(){

public void run()

{

while(true)

{

try

{

aPanel.setAngle(aPanel.getAngle() + 1);//加一逆时针转,减一顺时针转

aPanel.repaint();

this.sleep(10);//此处可以调节转动速度

} catch (InterruptedException e)

{

e.printStackTrace();

}

}

}

};

aThread.start();

}

}

旋转按钮:做一个圆形太极旋转按钮

简单的方法(缺点是有点生硬):用多个图片模拟。

先用图片处理软件准备好8个或者16个(越多效果越平滑)旋转后的图片,取名img1.jpg-img8.jpg,放在工程文件夹下的 \images 文件夹,添加timer,Interval=200(这个自己可以调整)

dim n as Integer

Private Sub Timer1_Timer()

Image1.Picture = LoadPicture("D:\images\img" n ".jpg")

n = n + 1

If n = 8 Then n = 1

End Sub

Private Sub Command1_Click()

Timer1.Enabled = Not Timer1.Enabled

End Sub

自选太极的高难度分值,腾空正踢、腾空飞脚+外摆莲360+雀地龙(还有540的)、腾空飞脚内转180

武术套路中,难度动作分为动作难度、连接难度。

每个动作都有自己的代码。

动作难度的编号是1、2、3……开头,连接难度的编号是+0、+1、+2……开头。

代码的最后一位字母代表了身体旋转的度数,也是加分的关键之处。动作难度A级加0.2,B级加0.3,C级加0.4。连接难度A级加0.1,B级加0.15,C级加0.2,D级加0.25。所以,如果您知道了动作代码,就能知道可以加多少分了。

每种动作难度和的加分都只能计算一次。动作难度加分最多不超过1.4,连接难度加分最多不超过0.6。

您说的几个动作的分值如下:

腾空正踢(312B)——0.3

腾空飞脚+外摆莲360+雀地龙(312A+324B+5B)——0.1+0.15

腾空飞脚+外摆莲540+雀地龙(312A+324C+5C)——0.15+0.2

腾空飞脚内转180(322B)——0.3

腾空摆莲360(324B)——0.3

腾空摆莲360+提膝独立(324B+3C)——0.2

用MFC做一个 旋转的 太极图

资料或源码没有。但是你要实现用图形显示有没有住人应该不难啊。从前台的入住和退房登记记录中就可以判断是否有人住,然后用不同颜色的图标表示出来将就可以了。至于具体要怎么实现还是要看你

关于太极旋转代码和太极 旋转的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/13250.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载