广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 5094 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
danielpaggy
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[Java][求助] [求助]java已写好的贪食蛇程式,希望高手帮我看看注解有没有错的地方

已写好的贪食蛇程式,希望高手帮我看看注解有没有错
注解有不足的地方可以帮我更正一下...thanks....please

import java.applet.*; //Applet的执行过程有void init()、void start()、void stop()、void destroy()
import java.awt.*;

public class snake extends Applet implements Runnable
{

Thread t; //宣告一个执行绪 t
int direction; // 宣告一个direction方向
final int RIGHT =0; /*变数可以宣告为final。这样做可以避免变数的内容被更改。
这是说当 final 变数宣告时你必须初始化它的值*/
final int LEFT =1;
final int UP =3;
final int DOWN =4;

final int CRASH =1;
final int PLAY =2;
final int START =0;

int x[]=new int; //宣告阵列x,y
int y[]=new int;
int nro=5; //宣告一些变数
int level=500;
int width;
int height;
int gameState =START;
int appleX,appleY;
int points;

Image offScreen; //有用到图片,所以import.java.awt.*;
Graphics g;

public void init() //init()是一个Applet方法,进行初始化 .
{
requestFocus();
for(int i=0;i<200;i++)
{
y=-100;
x=-100;
}

width=size().width;
height=size().height;
offScreen=createImage(width,height);
g=offScreen.getGraphics();
setBackground(Color.white);

for(int i=0; i<nro; i++)
{
int r=100-(10*i);
x=r;
y=100;
}//for

randomizeApple();
}//init


public void start()
{
t=new Thread(this);
t.start();
}

public void checkCrashes()
{
if(x<0 || x>width-10 || y<0 || y>height-10)
{
gameState=CRASH;
repaint();
}//if

for(int i=1; i<nro; i++)
{
if(x+10>x && x<x+10 && y+10>y && y<y+10)
{
gameState=CRASH;
repaint();
}//if
}//for

}

void randomizeApple()
{ // Java的乱数产生器,Math.random(),random()回传是double,前面(int)代表强制转换成int型态{
appleX=(int)(Math.random()*(width-10));
appleY=(int)(Math.random()*(height-10));
appleX=(int)(10*(Math.floor(appleX/10)));
appleY=(int)(10*(Math.floor(appleY/10)));
}

public void run()
{
while(true)
{
if(gameState==PLAY)
{
int yChange=0;
int xChange=0;

switch(direction)
{
case LEF ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容




献花 x0 回到顶端 [楼 主] From:台湾中华电信HINET | Posted:2007-06-08 00:38 |
ety 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x719
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

帮人看注解有没有注错?
第一次听过这种请求....

程式不是自己写的?


献花 x0 回到顶端 [1 楼] From:台湾和信超媒体宽带网 | Posted:2007-06-08 01:53 |
danielpaggy
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

嗯嗯 , 因为是找一份java的程式 , 说明给老师听,


献花 x0 回到顶端 [2 楼] From:未知地址 | Posted:2007-06-08 15:37 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.014007 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言