利用构造函数传参;(layabox)ts

本文介绍了如何在Layabox TypeScript项目中利用构造函数传递参数。通过构造函数,可以在创建对象时传入特定的参数,例如在游戏中根据不同的情况(如胜利、完成任务等)显示不同文本。通过示例解释了如何定义构造函数,以及如何在实例化对象时传入参数,以定制对象的属性值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当你在一个类里面想要调用其他函数传入的参数的时候,比如你在游戏进程中;

我想当我出完牌;杀完BOSS或者某些特定情节的时候;  这时候  我就需要弹出一个界面;

说  你赢了;或者你完成了xxx; 这里面的文本框内容是需要在他自己的界面里面调用的;

如果你想在你游戏进程的时候传入这些不同的文本文字;怎么办;

这时候你就可以利用构造函数传入参数;

什么是构造函数:   构造函数就是一个类默认的属性;

比如  你构造了一个人;你就默认他有身体; 

  public body: xxxx;  

身体是不是有胖瘦   这时候你想传入体重;

你就设置他的默认属性 也就是构造函数里面接收这个传入的属性值;

constructor(   bodyNumber:number )并且

在设定体重的方法里面设定  weight = bodyNumber;

这时    你 new  xiaoming  = new man(100) ;

这个100 就会传入到Man里面的weight里面来;

小明就变成了一个体重为100的人;

我这里面使用的是传入GameOver中的人谁赢了就传入一个文本框xxx赢了;

当谁手牌为0谁触发;这里其实可以在写一个循环当i=多少然后谁赢了传入一个数组然后代码会少一些;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值