3
This commit is contained in:
@@ -1,43 +0,0 @@
|
||||
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class GameObjectPoll : PollBase
|
||||
{
|
||||
public override Object Spwan(string name)
|
||||
{
|
||||
Object obj = base.Spwan(name);//´Ó¸¸ÀàÖÐÈ¡³ö
|
||||
if (obj == null)
|
||||
return null;
|
||||
|
||||
GameObject go = obj as GameObject;
|
||||
go.SetActive(true);
|
||||
return obj;
|
||||
}
|
||||
|
||||
public override void UnSpwan(string name, Object obj)
|
||||
{
|
||||
GameObject go = obj as GameObject;
|
||||
go.SetActive(false);
|
||||
go.transform.SetParent(this.transform, false);
|
||||
base.UnSpwan(name, obj);
|
||||
}
|
||||
|
||||
public override void Release()
|
||||
{
|
||||
base.Release();
|
||||
foreach (PollObject items in m_Objects)
|
||||
{
|
||||
if (System.DateTime.Now.Ticks - items.lastUserTime.Ticks >= m_ReleaseTime * 10000000)
|
||||
{
|
||||
Debug.Log("GameObjectPoll Release item:" + System.DateTime.Now);
|
||||
Destroy(items.Object);
|
||||
|
||||
m_Objects.Remove(items);
|
||||
Release();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d0db3f2dc79616b4b90ce958ff538335
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user