PlayerSettings.productName 产品名称

static var productName : string

Description描述

The name of your product.

产品名称。

This will appear on the menu bar when your game is running and is used to locate the preferences file.

当游戏运行时间这将出现在菜单栏,并用来定位的首选参数文件。

PlayerSettings.companyName 公司名称

Custom player settings.
自定义播放器设置。

// Simple Script that saves and loads custom
// Stand-alone/Web player screen settings among
// Unity Projects
//保存和加载Unity项目的自定义独立版/Web播放器设置
class CustomSettings extends EditorWindow {

	var compName : String = "";
	var prodName : String = "";
	var screenWidth : int = 640;
	var screenHeight : int = 480;
	var webScreenWidth : int = 640;
	var webScreenHeight : int = 480;
	var fullScreen : boolean = false;

	@MenuItem("Examples/Custom Settings")
	static function Init() {
		var window = GetWindow(CustomSettings);
		window.Show();
	}

	function OnGUI() {
		compName = EditorGUILayout.TextField("Company Name:", compName);
		prodName = EditorGUILayout.TextField("Product Name:", prodName);
		EditorGUILayout.BeginHorizontal();
		screenWidth = EditorGUILayout.IntField("Width:", screenWidth);
		screenHeight = EditorGUILayout.IntField("Web Height:", screenHeight);
		EditorGUILayout.EndHorizontal();
		EditorGUILayout.Space();
		EditorGUILayout.BeginHorizontal();
		webScreenWidth = EditorGUILayout.IntField("Web Width:", webScreenWidth);
		webScreenHeight = EditorGUILayout.IntField("Web Height:", webScreenHeight);
		EditorGUILayout.EndHorizontal();
		fullScreen = EditorGUILayout.Toggle("Full Screen:",fullScreen);
		EditorGUILayout.BeginHorizontal();
		if(GUILayout.Button("Save Values"))
			SaveSettings();
		if(GUILayout.Button("Load Values"))
			LoadSettings();
		EditorGUILayout.EndHorizontal();
	}

	function SaveSettings() {
		PlayerSettings.companyName = compName;
		PlayerSettings.productName = prodName;
		PlayerSettings.defaultScreenWidth = screenWidth;
		PlayerSettings.defaultScreenHeight = screenHeight;
		PlayerSettings.defaultWebScreenWidth = webScreenWidth;
		PlayerSettings.defaultWebScreenHeight = webScreenHeight;
		PlayerSettings.defaultIsFullScreen = fullScreen;

		EditorPrefs.SetString("CompName", compName);
		EditorPrefs.SetString("ProdName", prodName);
		EditorPrefs.SetInt("ScreenWidth", screenWidth);
		EditorPrefs.SetInt("ScreenHeight", screenHeight);
		EditorPrefs.SetInt("WebScreenWidth", webScreenWidth);
		EditorPrefs.SetInt("WebScreenHeight", webScreenHeight);
	}
	function LoadSettings() {
		compName = EditorPrefs.GetString("CompName","");
		prodName = EditorPrefs.GetString("ProdName","");
		screenWidth = EditorPrefs.GetInt("ScreenWidth", 640);
		screenHeight = EditorPrefs.GetInt("ScreenHeight",480);
		webScreenWidth = EditorPrefs.GetInt("WebScreenWidth",640);
		webScreenHeight = EditorPrefs.GetInt("WebScreenHeiht",480);
	}
}
Page last updated: 2011-6-26