C# Класс AstarPathEditor, Binary

Наследование: Editor
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AstarProButton string
AstarProTooltip string
GUILayoutx EditorGUILayoutx
askForDarkSkin bool
astarServerData string>.Dictionary
astarSkin UnityEngine.GUISkin
downArrow GUIStyle
editorAssets string
firstRun bool
firstShiftNode Node
graphBoxStyle GUIStyle
graphDeleteButtonStyle GUIStyle
graphEditorTypes CustomGraphEditor>.Dictionary
graphEditors GraphEditor[]
graphGizmoButtonStyle GUIStyle
graphInfoButtonStyle GUIStyle
hasForcedNoDarkSkin bool
helpBox GUIStyle
latestAstarVersion System.Version
latestAstarVersionDesc string
refreshedServerData bool
script AstarPath
scriptsFolder string
selectedUserConnection int
serializationSettings Pathfinding.Serialization.SerializeSettings
showSerializationSettings bool
stylesLoaded bool
thinHelpBox GUIStyle
upArrow GUIStyle
updateCheckObject WWW
updateCheckRate double
updateURL string
useDarkSkin bool

Открытые методы

Метод Описание
AddGraph ( System type ) : void
CheckForUpdates ( ) : void
CheckGraphEditors ( bool forceRebuild = false ) : void
CreateGraphEditor ( string graphType ) : GraphEditor
CreateNewUserConnection ( Vector3 start, Vector3 end ) : int
DeSerializationInterrupt ( Pathfinding.AstarSerializer serializer, bool isNewer, System g1 ) : void
DeserializeGraphs ( ) : void
DeserializeGraphs ( byte bytes ) : void
DisableJs ( ) : void
DiscardFirstRun ( ) : void
DrawAboutArea ( ) : void
DrawColorSettings ( ) : void
DrawDarkSkinDialog ( ) : void
DrawDebugSettings ( ) : void
DrawEditorSettings ( ) : void
DrawFirstRun ( ) : void
DrawGraph ( NavGraph graph, GraphEditor graphEditor ) : bool
DrawLinkSettings ( ) : void
DrawMainArea ( ) : void
DrawOptimizationSettings ( ) : void
DrawSerializationSettings ( ) : void
DrawSettings ( ) : void
DrawTagSettings ( ) : void
DrawUserConnections ( ) : void
DrawUserConnectionsWindow ( ) : void
EditTags ( ) : void
EnableJs ( ) : void
FindGraphTypes ( ) : void
GetAstarEditorSettings ( ) : void
GetURL ( string tag ) : string
GetURL ( string tag, string defaultURL ) : string
HandleUndo ( ) : bool
IsJsEnabled ( ) : bool
LoadGraphs ( ) : void
LoadStyles ( ) : bool
OnDestroy ( ) : void
OnDisable ( ) : void
OnDrawGizmos ( ) : void
OnEnable ( ) : void
OnInspectorGUI ( ) : void
OnSceneGUI ( ) : void
ParseServerMessage ( string result ) : void
ReadUnityReference ( Pathfinding.AstarSerializer serializer, string name, int instanceID, System type ) : Object
RefreshServerMessage ( ) : void
RemoveGraph ( NavGraph graph ) : void
RepaintSceneView ( ) : void
SaveGraphsAndUndo ( EventType, et = EventType.Used ) : void
SerializeGraphs ( ) : byte[]
SerializeGraphs ( Pathfinding settings, uint &checksum ) : byte[]
SerializeGraphs ( uint &checksum ) : byte[]
SetAstarEditorSettings ( ) : void
UpdateCheckCompleted ( string result ) : void
WriteUnityReference ( Pathfinding.AstarSerializer serializer, UnityEngine ob ) : void

Приватные методы

Метод Описание
RemoveConnection ( UserConnection conn ) : void

Описание методов

AddGraph() публичный Метод

public AddGraph ( System type ) : void
type System
Результат void

CheckForUpdates() публичный статический Метод

public static CheckForUpdates ( ) : void
Результат void

CheckGraphEditors() публичный Метод

public CheckGraphEditors ( bool forceRebuild = false ) : void
forceRebuild bool
Результат void

CreateGraphEditor() публичный Метод

public CreateGraphEditor ( string graphType ) : GraphEditor
graphType string
Результат GraphEditor

CreateNewUserConnection() публичный Метод

public CreateNewUserConnection ( Vector3 start, Vector3 end ) : int
start Vector3
end Vector3
Результат int

DeSerializationInterrupt() публичный Метод

public DeSerializationInterrupt ( Pathfinding.AstarSerializer serializer, bool isNewer, System g1 ) : void
serializer Pathfinding.AstarSerializer
isNewer bool
g1 System
Результат void

DeserializeGraphs() публичный Метод

public DeserializeGraphs ( ) : void
Результат void

DeserializeGraphs() публичный Метод

public DeserializeGraphs ( byte bytes ) : void
bytes byte
Результат void

DisableJs() публичный Метод

public DisableJs ( ) : void
Результат void

DiscardFirstRun() публичный статический Метод

public static DiscardFirstRun ( ) : void
Результат void

DrawAboutArea() публичный Метод

public DrawAboutArea ( ) : void
Результат void

DrawColorSettings() публичный Метод

public DrawColorSettings ( ) : void
Результат void

DrawDarkSkinDialog() публичный Метод

public DrawDarkSkinDialog ( ) : void
Результат void

DrawDebugSettings() публичный Метод

public DrawDebugSettings ( ) : void
Результат void

DrawEditorSettings() публичный Метод

public DrawEditorSettings ( ) : void
Результат void

DrawFirstRun() публичный Метод

public DrawFirstRun ( ) : void
Результат void

DrawGraph() публичный Метод

public DrawGraph ( NavGraph graph, GraphEditor graphEditor ) : bool
graph NavGraph
graphEditor GraphEditor
Результат bool

DrawLinkSettings() публичный Метод

public DrawLinkSettings ( ) : void
Результат void

DrawMainArea() публичный Метод

public DrawMainArea ( ) : void
Результат void

DrawOptimizationSettings() публичный Метод

public DrawOptimizationSettings ( ) : void
Результат void

DrawSerializationSettings() публичный Метод

public DrawSerializationSettings ( ) : void
Результат void

DrawSettings() публичный Метод

public DrawSettings ( ) : void
Результат void

DrawTagSettings() публичный Метод

public DrawTagSettings ( ) : void
Результат void

DrawUserConnections() публичный Метод

public DrawUserConnections ( ) : void
Результат void

DrawUserConnectionsWindow() публичный Метод

public DrawUserConnectionsWindow ( ) : void
Результат void

EditTags() публичный статический Метод

public static EditTags ( ) : void
Результат void

EnableJs() публичный Метод

public EnableJs ( ) : void
Результат void

FindGraphTypes() публичный Метод

public FindGraphTypes ( ) : void
Результат void

GetAstarEditorSettings() публичный Метод

public GetAstarEditorSettings ( ) : void
Результат void

GetURL() публичный статический Метод

public static GetURL ( string tag ) : string
tag string
Результат string

GetURL() публичный статический Метод

public static GetURL ( string tag, string defaultURL ) : string
tag string
defaultURL string
Результат string

HandleUndo() публичный Метод

public HandleUndo ( ) : bool
Результат bool

IsJsEnabled() публичный статический Метод

public static IsJsEnabled ( ) : bool
Результат bool

LoadGraphs() публичный Метод

public LoadGraphs ( ) : void
Результат void

LoadStyles() публичный статический Метод

public static LoadStyles ( ) : bool
Результат bool

OnDestroy() публичный Метод

public OnDestroy ( ) : void
Результат void

OnDisable() публичный Метод

public OnDisable ( ) : void
Результат void

OnDrawGizmos() публичный Метод

public OnDrawGizmos ( ) : void
Результат void

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

OnInspectorGUI() публичный Метод

public OnInspectorGUI ( ) : void
Результат void

OnSceneGUI() публичный Метод

public OnSceneGUI ( ) : void
Результат void

ParseServerMessage() публичный статический Метод

public static ParseServerMessage ( string result ) : void
result string
Результат void

ReadUnityReference() публичный статический Метод

public static ReadUnityReference ( Pathfinding.AstarSerializer serializer, string name, int instanceID, System type ) : Object
serializer Pathfinding.AstarSerializer
name string
instanceID int
type System
Результат UnityEngine.Object

RefreshServerMessage() публичный статический Метод

public static RefreshServerMessage ( ) : void
Результат void

RemoveGraph() публичный Метод

public RemoveGraph ( NavGraph graph ) : void
graph NavGraph
Результат void

RepaintSceneView() публичный Метод

public RepaintSceneView ( ) : void
Результат void

SaveGraphsAndUndo() публичный Метод

public SaveGraphsAndUndo ( EventType, et = EventType.Used ) : void
et EventType,
Результат void

SerializeGraphs() публичный Метод

public SerializeGraphs ( ) : byte[]
Результат byte[]

SerializeGraphs() публичный Метод

public SerializeGraphs ( Pathfinding settings, uint &checksum ) : byte[]
settings Pathfinding
checksum uint
Результат byte[]

SerializeGraphs() публичный Метод

public SerializeGraphs ( uint &checksum ) : byte[]
checksum uint
Результат byte[]

SetAstarEditorSettings() публичный Метод

public SetAstarEditorSettings ( ) : void
Результат void

UpdateCheckCompleted() публичный статический Метод

public static UpdateCheckCompleted ( string result ) : void
result string
Результат void

WriteUnityReference() публичный статический Метод

public static WriteUnityReference ( Pathfinding.AstarSerializer serializer, UnityEngine ob ) : void
serializer Pathfinding.AstarSerializer
ob UnityEngine
Результат void

Описание свойств

AstarProButton публичное статическое свойство

public static string AstarProButton
Результат string

AstarProTooltip публичное статическое свойство

public static string AstarProTooltip
Результат string

GUILayoutx публичное свойство

public EditorGUILayoutx GUILayoutx
Результат EditorGUILayoutx

askForDarkSkin публичное статическое свойство

public static bool askForDarkSkin
Результат bool

astarServerData публичное статическое свойство

public static Dictionary astarServerData
Результат string>.Dictionary

astarSkin публичное статическое свойство

public static GUISkin,UnityEngine astarSkin
Результат UnityEngine.GUISkin

downArrow публичное статическое свойство

public static GUIStyle downArrow
Результат GUIStyle

editorAssets публичное статическое свойство

public static string editorAssets
Результат string

firstRun публичное статическое свойство

public static bool firstRun
Результат bool

firstShiftNode публичное свойство

public Node firstShiftNode
Результат Node

graphBoxStyle публичное статическое свойство

public static GUIStyle graphBoxStyle
Результат GUIStyle

graphDeleteButtonStyle публичное статическое свойство

public static GUIStyle graphDeleteButtonStyle
Результат GUIStyle

graphEditorTypes публичное статическое свойство

public static Dictionary graphEditorTypes
Результат CustomGraphEditor>.Dictionary

graphEditors публичное свойство

public GraphEditor[] graphEditors
Результат GraphEditor[]

graphGizmoButtonStyle публичное статическое свойство

public static GUIStyle graphGizmoButtonStyle
Результат GUIStyle

graphInfoButtonStyle публичное статическое свойство

public static GUIStyle graphInfoButtonStyle
Результат GUIStyle

hasForcedNoDarkSkin публичное статическое свойство

public static bool hasForcedNoDarkSkin
Результат bool

helpBox публичное статическое свойство

public static GUIStyle helpBox
Результат GUIStyle

latestAstarVersion публичное статическое свойство

public static System.Version latestAstarVersion
Результат System.Version

latestAstarVersionDesc публичное статическое свойство

public static string latestAstarVersionDesc
Результат string

refreshedServerData публичное статическое свойство

public static bool refreshedServerData
Результат bool

script публичное свойство

public AstarPath script
Результат AstarPath

scriptsFolder публичное статическое свойство

public static string scriptsFolder
Результат string

selectedUserConnection публичное свойство

public int selectedUserConnection
Результат int

serializationSettings публичное статическое свойство

public static Pathfinding.Serialization.SerializeSettings serializationSettings
Результат Pathfinding.Serialization.SerializeSettings

showSerializationSettings публичное статическое свойство

public static bool showSerializationSettings
Результат bool

stylesLoaded публичное статическое свойство

public static bool stylesLoaded
Результат bool

thinHelpBox публичное статическое свойство

public static GUIStyle thinHelpBox
Результат GUIStyle

upArrow публичное статическое свойство

public static GUIStyle upArrow
Результат GUIStyle

updateCheckObject публичное статическое свойство

public static WWW updateCheckObject
Результат WWW

updateCheckRate публичное статическое свойство

public static double updateCheckRate
Результат double

updateURL публичное статическое свойство

public static string updateURL
Результат string

useDarkSkin публичное статическое свойство

public static bool useDarkSkin
Результат bool