PlayerSettings.productName
static var productName: string;
static string productName;
static productName as 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.


Custom player settings.
	// Simple Script that saves and loads custom
	// Stand-alone/Web player screen settings among
	// Unity Projects

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); } }