- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 2d 游戏中,我有一个金币和铜币的概念如下:
when normal enemies die ..they drop a random gold or copper coin. Now when player picks it the coins value gets added to the
PlayerPrefs
file and is also shown inUI
as follows:
现在我制作了一个游戏 obj boss spawner,它附有如下脚本:
public class BossSpawner : MonoBehaviour {
private int GoldLimitChk,CopperLimitChk;
public GameObject[] BossPrefab;
public bool bossSpawned;
private BossHealthManager boss1;
private Boss2HealthManager boss2;
// Use this for initialization
void Start () {
bossSpawned = false;
boss1 = FindObjectOfType<BossHealthManager> ();
boss2 = FindObjectOfType<Boss2HealthManager> ();
}
// Update is called once per frame
void Update () {
GoldLimitChk=PlayerPrefs.GetInt ("CurrentMoney");
CopperLimitChk=PlayerPrefs.GetInt ("CurrentMoneyCopper");
Debug.Log ("Gold:" + GoldLimitChk);
Debug.Log ("Copper:" + CopperLimitChk);
if (GoldLimitChk % 2 == 0) {
if (bossSpawned==false) {
Instantiate (BossPrefab [1], transform.position, transform.rotation);
bossSpawned = true;
}
}
if (CopperLimitChk % 2 == 0) {
if (bossSpawned==false) {
Instantiate (BossPrefab [0], transform.position, transform.rotation);
bossSpawned = true;
}
}
}
}
所以根据条件..如果它在脚本中为真,则应该产生 2 个中的 1 个 boss..并且它也工作正常。
但是我想要的是,当我杀了老板时,硬币
过程应该继续,并且当条件再次出现时(%2 变为真)老板(根据硬币的任何一个)应该产卵
但它只生成一次,然后当我杀死 boss 并再次出现硬币 aac 的情况时。脚本变为真 Boss 不会在游戏中生成!
现在如何解决这个问题?
最佳答案
发生这种情况是因为您从未将 bossSpawned
重置为 false
以便生成新的 Boss。你可以添加一个方法
public void Reset() {
bossSpawned = false;
}
每当 boss 死亡时调用它。
关于c# - 仅在一个 Boss 死亡后生成 Boss 敌人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41519267/
在我的 2d 游戏中,我有一个金币和铜币的概念如下: when normal enemies die ..they drop a random gold or copper coin. Now whe
我使用 Yahoo BOSS 的时间很短。这是一个简单的搜索 API,但拼写建议支持确实不那么强大。周围的人是否有任何关于在 BOSS 上获得更好的拼写建议的想法。 最佳答案 不幸的是,甚至在几年后,
我正在使用 Boss-Worker 模型模式开发代码。我有个疑问。Boss 将添加到的列表是 Boss 类的成员。为了让 Worker 访问它,我让 Worker 类继承自 Boss。 1) 这是在
1.编写curl类,进行网页内容抓取 复制代码代码如下: class CurlUtil { private $curl; private $ti
我在雅虎的身份验证/授权方面遇到了困难。我在我的帐户中启用了 BOSS,设置了付款方式,现在我正在尝试使用一些 python 代码运行搜索: import urllib2 import oauth2
我真的很困惑老板组的线程数。我想不出我们需要多个老板线程的情况。在 do we need more than a single thread for boss group? Netty 的创建者说,如
我从项目中的“裸”网络开始。 我仍在浏览所有令人惊叹的 javadocs,但有一点我没有明白。 到目前为止我得到了什么: 有一个 Boss 线程启动 Bootstrap 并将服务器绑定(bind)到套
我正在查看 90 年代初期生成的一些文件。其中一个似乎包含对以某种二进制格式打包在许多大文件中的数据的引用。 文件的前六个字节是 0x42 0x4f 0x53 0x53 0x20 0x37 拼写 BO
Chicago Boss 是一个很棒的 Erlang 框架。它附带了许多依赖项,包括 mochiweb , yaws , 和 misultin .安装后,Chicago Boss 很好地运行了一个开发
我在以下链接中使用了来自 Yahoo 的以下 Java 代码来获取搜索结果响应(转到:Java 示例):http://developer.yahoo.com/boss/search/boss_api_
我必须做功课,我已经完成了一些代码,但有一些问题: 必须在 java 中创建 boss-workers 应用程序。 我有这些类:Main WorkerThread BossThread Job 基本上
在我目前使用 Netty 的大多数示例中,我看到 boss executor 是一个缓存的线程池。据我了解,事件循环应该只有一个线程,为什么我们需要为 boss 事件循环缓存线程池? 最佳答案 Net
书上和例子表明我们应该在引导服务器时使用所谓的boss组和worker组: serverBootstrap.group(bossGroup, workerGroup); 然后,在基于 Netty 的
问题是,我有一个 Google Chrome 扩展程序,我想在其中使用 BOSS API。问题是我不知道是否可以在没有运行网络服务器的情况下使用 API。 该文档未提供任何使用 JavaScript
我正在尝试更改 boss Linux 中安装的 java,因为我正在尝试安装需要 java8 的 eclipse oxygen。首先我找不到jdk的安装位置。目前已安装 1.7.0_73。我刚刚下载了
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
显然它不应该按照How to get a MBean binding class instance 。但可以用它进行编译,所以我怀疑这可能只是 J-boss 7 的类加载问题。 有人知道如何将 BTP
我使用 nltk 3.0.4 并注意到单词 boss 和 bosses 的词元不同。 from nltk.stem.wordnet import WordNetLemmatizer wnl = Wor
我让这个 BOSS API 工作了很多年,但从昨天开始(我认为),我们没有得到任何新结果,只有这条消息: {"error":{"lang":"en-US","description":"Valid A
我创建了一个名为 www.connectedipvoice.com 的网站并安装了 SEO Boss 扩展。不知何故它不起作用,所以我尝试使用我的管理员模式从我的网站上删除它,但它显示一条消息: JF
我是一名优秀的程序员,十分优秀!