本文整理汇总了C#中Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat.ToString方法的具体用法?C# Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat.ToString怎么用?C# Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat
的用法示例。
在下文中一共展示了Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat.ToString方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: aaWindlightAddDayCycleFrame
public LSL_Integer aaWindlightAddDayCycleFrame(LSL_Float dayCyclePosition, int dayCycleFrameToCopy)
{
IGenericsConnector gc = DataManager.DataManager.RequestPlugin<IGenericsConnector>();
OSDWrapper d = gc.GetGeneric<OSDWrapper>(World.RegionInfo.RegionID, "EnvironmentSettings", "");
if (d != null)
{
WindlightDayCycle cycle = new WindlightDayCycle();
cycle.FromOSD(d.Info);
if (cycle.Cycle.IsStaticDayCycle || dayCycleFrameToCopy >= cycle.Cycle.DataSettings.Count)
return LSL_Integer.FALSE;
var data = cycle.Cycle.DataSettings.Keys.ToList();
cycle.Cycle.DataSettings.Add(dayCyclePosition.ToString(), cycle.Cycle.DataSettings[data[dayCycleFrameToCopy]]);
gc.AddGeneric(World.RegionInfo.RegionID, "EnvironmentSettings", "", new OSDWrapper { Info = cycle.ToOSD() }.ToOSD());
return LSL_Integer.TRUE;
}
return LSL_Integer.FALSE;
}
示例2: aaWindlightAddDayCycleFrame
public LSL_Integer aaWindlightAddDayCycleFrame(LSL_Float dayCyclePosition, int dayCycleFrameToCopy)
{
IEnvironmentSettingsModule environmentSettings = World.RequestModuleInterface<IEnvironmentSettingsModule>();
if (environmentSettings == null)
return LSL_Integer.FALSE;
WindlightDayCycle cycle = environmentSettings.GetCurrentDayCycle();
if (cycle == null)
return LSL_Integer.FALSE;
if (cycle.Cycle.IsStaticDayCycle || dayCycleFrameToCopy >= cycle.Cycle.DataSettings.Count)
return LSL_Integer.FALSE;
var data = cycle.Cycle.DataSettings.Keys.ToList();
cycle.Cycle.DataSettings.Add(dayCyclePosition.ToString(),
cycle.Cycle.DataSettings[data[dayCycleFrameToCopy]]);
environmentSettings.SetDayCycle(cycle);
return LSL_Integer.TRUE;
}