资源简介
由复旦大学07级大一新生在LAB课上完成的作品。
代码片段和文件信息
package ss;
import robocode.*;
import java.awt.Color;
/**
* C - a robot by (liuyuan07302010099)
*/
public class C extends AdvancedRobot
{
/**
* run: Robust‘s default behavior
*/
public void run() {
// After trying out your robot try uncommenting the import at the top
// and the next line:
setColors(Color.blueColor.whiteColor.blue);
while (true) {
// Tell the game that when we take move
// we‘ll also want to turn right... a lot.
setTurnRight(10000);
// Limit our speed to 5
setMaxVelocity(5);
// Start moving (and turning)
ahead(10000);
// Repeat.
}
}
}
/**
* onScannedRobot: What to do when you see another robot
*/
public void onScannedRobot(ScannedRobotEvent e) {
double degrees = e.getBearing();
ahead(100);
if (e.getDistance() < 50 && getEnergy() > 50) {
if ( degrees<= 0 ){
turnGunRight(0-degrees);
fire(3);}
else{
turnGunLeft(degrees);
fire(3);}
}
else
fire(1);
scan();
}
/**
* onHitByBullet: What to do when you‘re hit by a bullet
*/
public void onHitByBullet(HitByBulletEvent e) {
double degrees = e.getBearing();
if ( degrees<= 0 ){
turnGunRight(0-degrees);
fire(3);}
else{
turnGunLeft(degrees);
fire(3);}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1448 2007-12-03 10:45 fduss2007\07302010888.class
文件 1375 2007-12-03 10:45 fduss2007\C.class
文件 1366 2007-12-03 10:45 fduss2007\C.java
文件 2214 2007-12-03 10:45 fduss2007\CatSpirit07302010077.class
文件 2242 2007-12-03 10:45 fduss2007\CatSpirit07302010077.java
文件 787 2007-12-03 10:45 fduss2007\Enemy.class
文件 1377 2007-12-03 10:45 fduss2007\Enermy.class
文件 1886 2007-12-03 10:45 fduss2007\Firer.class
文件 800 2007-12-03 10:45 fduss2007\GetDegree.class
文件 801 2007-12-03 10:45 fduss2007\HowToTurn.class
文件 1960 2007-12-03 10:45 fduss2007\Jim07302010021.class
文件 1980 2007-12-03 10:45 fduss2007\Jim07302010021.java
文件 1465 2007-12-03 10:45 fduss2007\JusticeInfinite07302010019.class
文件 1249 2007-12-03 10:45 fduss2007\JusticeInfinite07302010019.java
文件 1810 2007-12-03 10:45 fduss2007\LiuYaNuo.class
文件 2200 2007-12-03 10:45 fduss2007\LiuYaNuo.java
文件 2105 2007-12-03 10:45 fduss2007\Movement.class
文件 1887 2007-12-03 10:45 fduss2007\newRobot07302010073.class
文件 1605 2007-12-03 10:45 fduss2007\newRobot07302010073.java
文件 1842 2007-12-03 10:45 fduss2007\newRobot07302010079.class
文件 1033 2007-12-03 10:45 fduss2007\newRobot07302010079.java
文件 1373 2007-12-03 10:45 fduss2007\R07302010099(new).java
文件 1408 2007-12-03 10:45 fduss2007\R07302010099.class
文件 1373 2007-12-03 10:45 fduss2007\R07302010099.java
文件 1943 2007-12-03 10:45 fduss2007\Robe07302010033Xuaner.class
文件 1919 2007-12-03 10:45 fduss2007\Robe07302010033Xuaner.java
文件 1271 2007-12-03 10:45 fduss2007\Robo07302010023.class
文件 1054 2007-12-03 10:45 fduss2007\Robo07302010023.java
文件 1846 2007-12-03 10:45 fduss2007\Robort07302010059.class
文件 2217 2007-12-03 10:45 fduss2007\Robort07302010059.java
............此处省略113个文件信息
- 上一篇:Qt实现TCP文件传输
- 下一篇:SiteServer CMS用户签收功能实现
相关资源
- 单机火车票购票系统
- webSocket 搭建
- web项目概要设计文档模板
- robot_results.groovy
- 亲戚关系计算机
- UDP动态温度曲线图
- 微服务监控模板
- 机器人SLAM算法源代码
- 亚信培训项目文档--框架及开发需求(
- M3u8视频工具
- ECharts V3.1.6 最新图表控件修复版兼容
- Struts2.3.15.1版本升级到2.3.32详细流程
- 软件测试 三角形测试
- 计算机网络课程设计:简单FTP客户端
- 使用modbus4j获取数据的源代码
- 桌面弹球游戏代码以及个人总结
- 使用Socket传输视频
- 使用Socket传输音频
- 定义一个接口Assaultable(可攻击的),
- J2ME斜45度游戏引擎
- RobotDog 聊天狗
- it项目测试文档(全集)
- roboticsvisionandcontrolpdf.txt
- Netty+H5实现实时进度条文件上传,支持
- Spring Security技术栈开发企业级认证与
- 支付宝在线支付视频教程
- 顺丰科技2019 秋招视觉算法工程师笔试
- peers0.43源代码
- Activiti6工作流视频整合SpringBoot2.0
- 每特教育第三期
评论
共有 条评论