coroutine

    0熱度

    2回答

    由於標題指出動畫未播放。告訴它玩的線在協同程序中,代碼在waitfreesconds(3f)之前。 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class Play : MonoBehavio

    1熱度

    1回答

    在Python中,異步發電機功能是協同程序,發電機功能也是協同程序。 發電機功能和異步發電機功能的目的有什麼區別? 謝謝。

    2熱度

    1回答

    我試圖通過單擊它來使字符跟隨移動對象(基本RTS移動),並且我聽說使用協同例程比使用無效更新節省了更多的計算能力。不過,我對協調例行公事很新,我需要一些幫助。 另外,我覺得沒有必要,包括點擊代碼,因爲它是一個簡單的點擊,然後調用這個腳本的功能。 這裏是我的問題 如果我的性格使用MoveToPoint()第一,然後使用FollowTarget()需要玩家對目標點擊兩次啓動之後,而不是一次,我似乎無法

    6熱度

    1回答

    某些JVM框架使用ThreadLocal來存儲應用程序的調用上下文,如SLF4j MDC,事務管理器,安全管理器等。 但是,Kotlin協同程序是在不同的線程上調度的,所以它如何工作? (現在的問題是由GitHub issue啓發)

    44熱度

    1回答

    Kotlin協同程序可用於生產,他們的實驗狀態是什麼意思?

    1熱度

    1回答

    我在演示Android應用程序中使用Kotlin和Coroutines進行遊戲。 這是我有: fun testCoroutine3() = runBlocking { var num = 0 val jobs = List(10_000) { // create a lot of coroutines and list their jobs. launch(Comm

    2熱度

    1回答

    考慮下面的代碼: coroutine_handle<> g_handle; atomic<int> g_ready; void worker_thread() { if (++g_ready == 2) g_handle.resume(); } struct Awaitable { bool await_ready() const { return false; }

    1熱度

    1回答

    我想建立一個輔助函數來得到SQLite的查詢結果,用來與從另一個數據庫的結果進行比較。 我希望用戶有一個簡單的界面,在那裏,他呼籲他的查詢功能,並得到一個結果,沒有任何其他的準備。 我最後寫兩個功能: import sqlite3 . . def sqlite_query_executor(query): conn=sqlite3.connect(':memory:')

    0熱度

    2回答

    不知道爲什麼會發生這種情況,但是此代碼允許在重新加載後觸發超過3顆子彈。我試圖找出原因。我想這可能是檢查這個問題之間的時間,但我可能是錯的。 任何幫助,將不勝感激。 public bool isFiring; public bool isReloading = false; public BulletController bullet; // Reference another script

    1熱度

    1回答

    我有一個方法來啓動協程,並應該停止它並重新啓動它之前重新設置一些事情。 private Coroutine wholeTutorialRoutine; public void RunWholeTutorial() { tutorialText.text = ""; StopAllCoroutines(); if(wholeTutorialRoutine !=