BulletData.ts 523 B

123456789101112131415161718192021222324
  1. import { Monster } from "./Monster";
  2. export class BulletData {
  3. /**子弹来源 */
  4. public from: number;
  5. /**目标索引 */
  6. public target: number;
  7. /**资源 */
  8. public res: number;
  9. /**击中资源 */
  10. public hit_res: number;
  11. /**弹道速度 */
  12. public speed: number = 15;
  13. /**技能ID */
  14. public skillID: number = 0;
  15. /**是否是统帅 */
  16. public isLeader = false;
  17. constructor(data?: any) {
  18. for (let k in data) {
  19. this[k] = data[k];
  20. }
  21. }
  22. }