对象堆栈
一个对象的有序列表和洗牌操作。
作者和贡献者: D8H。
它提供:
- 修改对象堆栈的操作
- 访问堆栈对象的条件
- 洗牌操作
它可以帮助:
- 卡牌游戏
- 公平的随机性 (例如, 创建一堆预定奖励并随机化它们出现的顺序)
有3个示例使用它:
提示
学习如何通过步骤指南安装新扩展。
条件
包含
检查堆栈是否包含对象
包含于指定高度
检查堆栈中是否包含指定高度处的对象
包含于指定范围内
检查堆栈中是否包含指定范围内的对象。包含下限和上限。
堆栈顶部
检查对象是否在堆栈顶部
对象堆栈
保存对象的有序列表。
行为操作
添加到顶部
将对象添加到堆栈顶部
清除
从堆栈中移除任何对象
插入到堆栈中
将对象插入堆栈中
将所有移动到堆栈中
将一个堆栈中的所有对象移动到另一个堆栈中
将所有移动到堆栈顶部
将一个堆栈中的所有对象移动到另一个堆栈的顶部
移动到堆栈中
将一个堆栈中的对象移动到另一个堆栈中
从堆栈中移除
从堆栈中移除对象
洗牌
对堆栈进行洗牌
行为条件
堆栈高度
比较堆栈中对象的数量
为空
检查堆栈是否为空
行为表达式
表达式
描述
Object.ObjectStack::Height()
返回堆栈中对象的数量
Object.ObjectStack::HeightOf(object)
堆栈中元素的高度
👾 对象
对象
此页面是由GDevelop社区制作的 Object Stack 扩展的自动生成参考页面。