ienumerator 相关问题

IEnumerator及其通用对应物IEnumerator <T>是.NET接口,便于迭代集合中的项目。

计时器现在可以完美工作(已解决,请参阅答案)

使用 System.Collections; 使用Unity引擎; 公共类计时器:MonoBehaviour { 公共 ZeitManager zeitmanager; 公共 IEnumerator TimerDownSekunden() { if (zeitmanager.Se...

回答 1 投票 0

为什么定时器1秒后就停止了

使用 System.Collections; 使用Unity引擎; 公共类计时器:MonoBehaviour { 公共 ZeitManager zeitmanager; 公共 IEnumerator TimerDownSekunden() { if (zeitmanager.Se...

回答 1 投票 0

标签切片时生成对象 Unity C#

私有 IEnumerator Spawn() { 产量返回新的WaitForSeconds(2f); while (fruitsSpawned != numberOfFruits) { 游戏对象预制件=fruitPrefabs[Random.Range(0,fruitPrefabs.Lengt...

回答 1 投票 0

无法弄清楚如何启动已保存的协程变量

我的AI单元有几个用于不同任务的协程,我希望能够存储最后使用的协程,以便它们可以“暂停”和“继续”,但遇到了一个麻烦,我

回答 1 投票 0

使用协程淡入/淡出TextMeshPro文本元素

我正在使用 TextMeshPro 设置一个“场景介绍”,其中包含一些文字“Level 1”。我已经在画布中创建了文本元素,我正在尝试找到一种方法让它淡入,然后等待,然后消失......

回答 2 投票 0

IEnumerator 和 IEnumerable 有什么区别? [重复]

可能的重复: 谁能给我解释一下 IEnumerable 和 IEnumerator 吗? IEnumerator 和 IEnumerable 有什么区别?

回答 4 投票 0

C# 中是否存在与 Python 的 iter() 和 next() 函数等效的函数?

Python 的 iter(.) 和 next(.) 内置函数允许迭代列表(或实现 __iter__(self) 和 __next__(self) 的其他对象),无需 for 循环且无需索引。 C# 有没有一些...

回答 1 投票 0

为什么我的协程不能运行多次?

在我的游戏中,玩家可以拾取的能量提升,首先检查角色是否已经能量提升。如果没有,那么它会启动名为“FireBreathing”的协程来处理...

回答 1 投票 0

IEnumerable 的 GetEnumerator() 隐式和显式实现之间的区别

我有这个类,但我不明白为什么有一个实现是有用的:public IEnumerator GetEnumerator(),另一个实现是:IEnumerator IEnumerable.GetEnumerator()。我知道要...

回答 1 投票 0

当协程依赖多个条件时,如何使用Unity StopCoroutine?

我最近一直在研究 Unity 中的协程功能,并意识到我似乎无法使用 StopCoroutine 命令来停止依赖于条件的协程。 我的代码如下...

回答 1 投票 0

如何在 SetActive(false); 后再次启动 IEnumerator;

我正在尝试在游戏中创建图片功能,我希望图片框在几秒钟后消失。完成此操作后,当我尝试再次拍照时,它不起作用。我很...

回答 1 投票 0

IEnumerator 在yield return new WaitForSeconds 后跳过代码

我正在尝试按照 Unity Learn 教程使用协程在我的游戏中生成立方体,但 altougj 我所做的一切与教程中相同,代码不起作用并跳过之后的代码...

回答 1 投票 0

调用启动协程时 IEnumerator 未触发

所以我的代码应该在 3.5 秒后将其打印到控制台,但由于某种原因它从未发生。 我不知道该尝试什么。 这是我的代码: 使用系统集合; 使用系统。

回答 0 投票 0

javascript 数组枚举器

我正在考虑推出我自己的解决方案,看看我是否可以使用诸如 moveNext、Reset、Current 以及您可以与 IEnumerator 一起使用的所有其他功能来扩展可观察数组...

回答 0 投票 0

为什么这段代码总是返回错误答案?

我有这个代码: int maxPonty = 0; 串 fogtaKi2 = ""; 字符串 melyikVersenyen2 = ""; while (enumerator.HasNext()) { 枚举器.Nex...

回答 0 投票 0

嵌套的 IEnumerators 没有按预期运行

如果我多次调用 Run(),我希望看到消息“一”、“二”和“三”,但实际情况并非如此,我可以看到第一个,然后是 MoveNext()

回答 3 投票 0

Unity C# 协程无法正常运行

我有一个用于跟踪时间和得分的协程。每 10 秒更新一次乐谱并播放一种声音,每 6 秒播放一次另一种声音。当时间变为 0 时游戏结束...

回答 1 投票 0

从 IEnumerable 转换为 IEnumerator

我正在玩 IEnumerable/ 和 IEnumerator/。在我的一个试验中,我试图通过使用 ca... 将 IEnumerable 类型的返回值分配给 IEnumerator

回答 2 投票 0

如何在C#中等待一个IEnumerator函数的完整执行?

我想在另一个函数中得到一个webrequest的结果,但不幸的是,webrequest的变量一直是空的,因为当我调用这个变量时,webrequest还没有被执行。我调用...

回答 1 投票 0

使用IEnumerator和使用数组作为属性的区别

我明白了IEnumerator的想法,它给了一个类迭代的能力。我明白了为什么GetEnumerable()需要使用foreach语句。但我想知道为什么我需要实现IEnumerator......。

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.