Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个游戏场景,其中我创造了 3 个石头和 3 个水果。玩家必须扔石头来收集水果。我无法决定如何检测水果数量和显示级别完成/级别失败场景的方法。请看情景 1.一旦玩家收集所有水果(三个或 n 个水果)。关卡完整场景应该被填充。 2.如果玩家扔了所有的石头但无法收集到所有的水果,则应该出现关卡失败场景。 我完成了创建关卡完成和关卡失败场景。 有人可以建议我举一些例子吗?
您可以放置stoneCounter 和fruitCounter 值。
callThrowMethod(){ if(isCollectedFruit){ fruitCounter++; if(fruitCounter==totalFlowers) { // moveToLevelCompletion } }else{ stoneCounter++; if(stoneCounter==totalStones) { // move ToLevelFail } } }
这样你就可以实现逻辑