void UpdateMaterial()
{
String materialName = "Examples/Water" + materialNumber.ToString();
Material material = (Material)MaterialManager.Instance.GetByName( materialName );
if ( material == null )
{
if ( materialNumber != 0 )
{
materialNumber = 0;
UpdateMaterial();
return;
}
else
{
throw new Exception( String.Format( "Material '{0}' doesn't exist!", materialName ) );
}
}
waterEntity.MaterialName = materialName;
GuiMgr.GetElement( "Example/Water/Material" ).Text = "[M]Material: " + materialName.Substring( 9 );
HandleUserModeInput( string.Format( "Set Water Material = '{0}'.", materialName ) );
}