C#_类的简单运用
来源:互联网 发布:公交线路数据库 编辑:程序博客网 时间:2024/06/03 17:14
//角色位置坐标
public struct Position2D{
public int X;
public int Y;
}
class Batering { public int ATK; public int SP; public int DF; public int Ld; public int HP; public int FV; public int DT; public Position2D position; //设置英雄信息 public void Setinfor(int atk,int sp,int df,int ld,int hp,int fv,int dt){ ATK = atk; SP = sp; DF = df; Ld = ld; HP = hp; FV = fv; DT = dt; position.X = 0; position.Y = 0; Console.WriteLine ("攻击力{0} 速度{1} 防御{2} 负重{3} 血量{4} 战斗力{5} 掉血量{6}",ATK,SP,DF,Ld,HP,FV,DT); } //英雄攻击 public void Attack(Batering player){ player.HP -= (ATK - player.DF); Console.WriteLine ("你正在攻击,敌人血量{0}",player.HP); } //英雄受伤 public void Hurt(Batering player){ HP -= player.ATK - DF; Console.WriteLine ("你受到攻击,角色剩余血量{0}",HP); } //wasd控制前后左右行走 public void Move(){ Console.WriteLine ("请输入一个方向"); int a = Console.Write(); switch ((char)a) { case 'w': { position.Y++; break; } case 's': { position.Y++; break; } case 'a': { position.X++; break; } case 'd': { position.X++; break; } default: Console.WriteLine ("输入错误"); break; } } }
阅读全文
0 0
- C#_类的简单运用
- JACK_C#_类的简单运用
- 指向函数的指针_简单运用
- C#lesson_3 数组的简单运用
- C++_简单的链表栈
- 句柄类的简单运用
- File类的简单运用
- BufferReader类的简单运用
- c语言的最简单的实际运用
- C++_二维数组的简单举例
- [C++]_[线程池的简单实现]
- c 正则匹配简单运用
- 运用c语言做出简单的贪吃蛇程序
- C语言_简单的控制台版2048_源码
- C++,数据结构,单向链表的实现及简单运用,运用模板
- java Class类的简单运用
- java时间类的简单运用
- ERwin的简单运用
- 基础知识-域名与IP
- [UGUI][Unity插件]迷你地图小地图雷达系统及其使用方法
- SSM框架搭建(笔记迁移)
- 卷积网络原理理解
- 1. Two Sum
- C#_类的简单运用
- OpenCV. 环境搭建
- css3动画之翻转
- Spring与Hiberante整合
- Cocos Creator 生命周期回调(官方文档摘录)
- 调用天气查询webservice服务的方法
- Android 检查系统版本号
- ViewPager实现可控制切屏时间的可点击轮播演示
- App运营推广相关