资源简介
java 星球转动效果
代码片段和文件信息
package cn.bjsxt.solar;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import cn.bjsxt.util.GameUtil;
public class Planet extends Star {
//除了图片,坐标。 行星沿着某个椭圆运行:长轴、短轴、速度、角度。 绕着某个Star飞。
double longAxis; //椭圆的长轴
double shortAxis; //椭圆的短轴
double speed; //飞行的速度
double degree;
Star center;
boolean satellite;
public void draw(Graphics g){
super.draw(g);
move();
if(!satellite){
drawTrace(g);
}
}
public void drawTrace(Graphics g){
double OvalXOvalYOvalWidthOvalHeight;
OvalWidth=longAxis*2;
OvalHeight=shortAxis*2;
OvalX=(center.x+center.width/2)-longAxis;
OvalY=(center.y+center.height/2)-shortAxis;
Color c=g.getColor();
g.setColor(Color.blue);
g.drawOval((int)OvalX(int)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-08-25 22:01 SolarSystem\
文件 301 2015-08-25 22:01 SolarSystem\.classpath
文件 387 2015-08-25 22:01 SolarSystem\.project
目录 0 2015-08-25 22:01 SolarSystem\.settings\
文件 598 2015-08-25 22:01 SolarSystem\.settings\org.eclipse.jdt.core.prefs
目录 0 2015-12-14 18:21 SolarSystem\bin\
目录 0 2015-12-14 18:21 SolarSystem\bin\cn\
目录 0 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\
目录 0 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\solar\
文件 2309 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\solar\Planet.class
文件 1580 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\solar\Solarfr
文件 1304 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\solar\Star.class
目录 0 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\util\
文件 366 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\util\Constant.class
文件 1132 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\util\GameUtil.class
文件 692 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\util\Myfr
文件 763 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\util\Myfr
文件 741 2015-12-14 18:21 SolarSystem\bin\cn\bjsxt\util\Myfr
目录 0 2015-12-14 18:21 SolarSystem\bin\images\
文件 59618 2015-08-25 22:03 SolarSystem\bin\images\bg.jpg
文件 596 2015-08-25 22:03 SolarSystem\bin\images\Earth.jpg
文件 1029 2015-08-25 22:03 SolarSystem\bin\images\Jupiter.jpg
文件 677 2015-08-25 22:03 SolarSystem\bin\images\Mars.jpg
文件 561 2015-08-25 22:03 SolarSystem\bin\images\Mercury.jpg
文件 562 2015-08-25 22:03 SolarSystem\bin\images\moon.jpg
文件 914 2015-08-25 22:03 SolarSystem\bin\images\Neptune.jpg
文件 1542 2015-08-25 22:03 SolarSystem\bin\images\Saturn.jpg
文件 1676 2015-08-25 22:03 SolarSystem\bin\images\sun.jpg
文件 1897 2015-08-25 22:03 SolarSystem\bin\images\Uranus.jpg
文件 757 2015-08-25 22:03 SolarSystem\bin\images\Venus.jpg
目录 0 2015-08-25 22:03 SolarSystem\src\
............此处省略22个文件信息
- 上一篇:java 抽奖
- 下一篇:java音乐播放器 播放器
相关资源
- 触摸可转动球体
- android之基于高德地图的移动轨迹的可
- GPS通过蓝牙推送位置到APP显示
- Android 利用三阶贝塞尔曲线绘制运动轨
- Java鹰眼轨迹批量上传
- java屏幕录像(包含鼠标轨迹)生成
- android 自定义控件 小球圆周运动
- 基于Android的在线地图的轨迹追踪服务
- SwitchLayout(Acitity跳转动画).zip
- Java 图片旋转动画
- Android鹰眼轨迹追踪
- android GPS定位 记录生活轨迹
- 安卓轨迹记录软件源码(附服务器端
- android程序的自动更新和基于GPS定位的
- 基于android平台下实时定位及移动轨迹
- 百度地图轨迹追踪
- android 百度地图轨迹 (百度地图v3.7
- android 骑行助手app源码(记录骑行轨迹
- Android 高德地图实时显示移动轨迹(位
评论
共有 条评论