コード例 #1
0
ファイル: Room.cs プロジェクト: kwg/InfiniteArtGallery
    private void SpawnPickups()
    {
        FTYPE fTYPE = ag.GetRandomCollectedFunction();

        if ((UnityEngine.Random.Range(0f, 1f) < ag.functionSpawnRate &&
             !ag.FunctionIsActive(fTYPE)) || ag.ActivateFunctionsEmpty())
        {
            GameObject     functionPickup = Instantiate(functionPickupObject) as GameObject;
            FunctionPickup fp             = functionPickup.GetComponent <FunctionPickup>();
            SavedFunction  sf             = new SavedFunction
            {
                fTYPE = fTYPE
            };
            sf.GenerateThumbnail();
            fp.Function = sf;
        }
    }