The OpenSim.Region.Framework.Scenes Scene is a class in the OpenSimulator framework that represents a single region or simulation environment. It contains properties and methods for controlling various aspects of the simulation, such as objects, avatars, terrain, and events.
Here are some code examples using the Scene class:
1. Creating a new scene:
Scene myScene = new Scene("My Region", 256, 256);
This code creates a new scene called "My Region" with a size of 256x256 meters.
2. Adding an object to the scene:
SceneObjectGroup myObject = new SceneObjectGroup(); myScene.AddSceneObject(myObject);
This code creates a new object group and adds it to the scene.
private void HandleNewClient(IClientAPI client) { // Do something when a new client (avatar) enters the scene }
private void HandleAvatarEnteringParcel(ScenePresence presence, int localLandID, UUID regionID) { // Do something when an avatar enters a new parcel }
This code registers event handlers for new client connections and avatar movements within the scene.
The OpenSim.Region.Framework.Scenes package library contains classes and utilities for creating and managing OpenSimulator regions and simulations. It is part of the larger OpenSimulator project, an open-source platform for creating and hosting virtual environments.
C# (CSharp) OpenSim.Region.Framework.Scenes Scene - 35 examples found. These are the top rated real world C# (CSharp) examples of OpenSim.Region.Framework.Scenes.Scene extracted from open source projects. You can rate examples to help us improve the quality of examples.