25 lines
562 B
Python
25 lines
562 B
Python
"""
|
|
Scene manager entry module.
|
|
Core SceneManager implementation is split into scene_manager_impl.py.
|
|
"""
|
|
|
|
from scene.scene_manager_impl import SceneManagerImpl
|
|
|
|
|
|
class SceneManager(SceneManagerImpl):
|
|
"""Scene manager facade class."""
|
|
|
|
def __init__(self, world):
|
|
"""初始化场景管理器
|
|
|
|
Args:
|
|
world: 主程序world对象引用
|
|
"""
|
|
self.world = world
|
|
self.models = [] # 模型列表
|
|
|
|
self.Spotlight = []
|
|
self.Pointlight = []
|
|
|
|
print("✓ 场景管理系统初始化完成")
|