コード例 #1
0
        public void RemoveResource(AssetData res)
        {
            resources.Remove(res.id);
            resourcesList.Remove(res);


            switch (res.type)
            {
            case ResourceComponentType.component:
                components.Remove(res);
                if (res.exported)
                {
                    exportComponents.Remove(res);
                }
                break;

            case ResourceComponentType.sound:
                sounds.Remove(res);
                break;

            case ResourceComponentType.image:
                images.Remove(res);
                break;
            }
        }
コード例 #2
0
 public void DequeueChannel(IChannel channel)
 {
     _channelQueue.Remove(channel);
 }