v0.9.2
More Info
Download
Windows
Linux
Dependenci
VS Code
.NET Framework 4.8
.NET 6.0 SDK (v6.0.400)
Visual C++ 2015-2022 Redistributable
Contact
Github
Mail
About
CometEditor
AssetDataBase
SetDirty(CometEngine.Resource)
CometEngine
AnchoredJoint
anchor
autoConfigureConnectedAnchor
connectedAnchor
Animation
length
loop
samples
Animator
GetBehaviour(System.Type)
GetBehaviours(System.Type)
GetBool(System.String)
GetCurrentAnimationPlaying
GetCurrentState(CometEngine.AnimatorStateInfo)
GetFloat(System.String)
GetInt(System.String)
GetParameter(System.String,CometEngine.AnimatorControllerParameter)
GetParameterID(System.String)
GetParameters
GetTrigger(System.String)
Play(System.String,System.Single)
SetBool(System.String,System.Boolean)
SetDefaultParameterValues
SetFloat(System.String,System.Single)
SetInt(System.String,System.Int32)
SetTrigger(System.String)
animatorController
applyRootMotion
ignoreAnimationEvents
keepStateOnDisable
parameterCount
speed
updateTimeMode
AnimatorControllerBase
GetAllAnimations
AnimatorControllerOverride
GetOverride(CometEngine.Animation)
GetOverrides
Remove(CometEngine.AnimatorControllerOverride)
SetOverride(CometEngine.Animation,CometEngine.Animation)
SetOverrides(CometEngine.AnimatorControllerOverrideAnimation[])
animationsAbleToOverrideCount
animationsOverriddenCount
animatorController
constructor(CometEngine.AnimatorControllerBase)
AnimatorControllerOverrideAnimation
originalAnimation
overriddenAnimation
AnimatorControllerParameter
ID
boolValue
floatValue
intValue
name
type
AnimatorStateBehaviour
AnimatorStateInfo
animation
fullName
name
normalizedTime
speed
App
LoadSettings
OpenURL(System.String)
Quit
SaveCurrentSettings
backgroundLoadingPriority
companyName
currentFrameRate
dataAssetsPath
desiredFrameRate
engineVersion
isEngineEditor
mainGamePath
onAppClosed
persistentPath
productName
productVersion
stopInBackground
vsync
AreaEffector
affectTriggers
forceAngle
forceMagnitud
forceTarget
forceVariation
useGlobalAngle
AssetIcon
AssetMenu
constructor(System.String,System.String)
Attribute
Audio
AudioMixer
GetLayouts
currentActiveLayout
defaultLayout
master
outputAudioMixerGroup
AudioMixerGroup
GetChildren
childCount
mixer
muted
outputAudioMixerGroup
pitch
useEffects
volume
AudioMixerLayout
Activate
isActive
isDefault
mixer
AudioEffect
AudioEffectCompressor
attack
gain
ratio
release
threshold
AudioEffectDistortion
level
AudioEffectEcho
delay
feedback
AudioEffectEqualizer
bandWidth
centerFrequency
AudioEffectFlange
depth
AudioEffectReverb
decayHFRatio
decayTime
density
diffusion
referenceHF
reflectionsDelay
reflectionsLevel
reverbDelay
roomRolloffFactor
AudioSample
LoadAudio
UnloadAudio
isLoaded
length
loadInBackground
preloadData
AudioSource
Pause
Play
PlayOnce(CometEngine.AudioSample)
PlaySingle(CometEngine.AudioSample,System.Single)
PlaySingleAtPosition(CometEngine.AudioSample,CometEngine.Vector3,System.Single)
PlaySingleAtPositionTracked(CometEngine.AudioSample,CometEngine.Vector3,System.Single)
PlaySingleTracked(CometEngine.AudioSample,System.Single)
Resume
Stop
audioSample
ignoreEffects
ignoreListenerEffects
isFinished
isPaused
isPlaying
loop
maxDistance
minDistance
mode
mute
outputAudioMixerGroup
pan
pitch
playOnEnable
timePosition
volume
AudioSystem
GetOutputDevices
LoadSettings
PauseAll
ResumeAll
SaveCurrentSettings
StopAll
audioSourceDefaultMaxDistance3D
audioSourceDefaultMinDistance3D
currentOutputDevice
dopplerFactor
masterVolume
rolloffScale
BaseLight
color
intensity
sortingLayers
BaseRenderer
color
flipX
flipY
sortPoint
BezierCurve
GetPositionAtCurveDistance(System.Single,System.Boolean)
GetPositionAtCurveNormalizedDistance(System.Single,System.Boolean)
curve
BezierCurveFollower
MoveAt(System.Single,CometEngine.Transform)
MoveAtNormalized(System.Single,CometEngine.Transform)
applyRotation
cubicInterpolation
curveToFollow
lookAhead
loop
positionOffset
rotationOffset
BoxCollider
size
Camera
ScreenToWorldPoint(CometEngine.Vector2)
WorldToScreenPoint(CometEngine.Vector2)
allCameras
aspectRatio
backgroundColor
camerasCount
cullingMask
depth
farPlane
nearPlane
renderTexture
size
worldSize
CapsuleCollider
direction
size
CircleCollider
radius
Collider
ClosestPoint(CometEngine.Vector2)
Distance(CometEngine.Collider)
GetContactPoints
GetOverlappedColliders
IsTouching(CometEngine.Collider)
IsTouchingAny
IsTouchingLayers(CometEngine.LayerMask)
RayCast(CometEngine.Vector2,System.Int32,System.Single)
RayCastSingle(CometEngine.RaycastHit,CometEngine.Vector2,System.Int32,System.Single)
TestPoint(CometEngine.Vector2)
bounciness
density
friction
isTrigger
material
offset
sharedMaterial
usedByEffector
worldRect
ColliderDistance
distance
isOverlapped
isValid
pointA
pointB
Collision
GetContactPoint
colliderA
colliderB
contactPointsCount
gameObject
rigidBodyA
rigidBodyB
transform
Color
a
b
black
blue
clear
cyan
g
gray
grayScale
green
grey
magenta
maxComponent
r
red
white
yellow
ColorGradient
AddAlphaMark(CometEngine.ColorGradientAlphaMark)
AddColorMark(CometEngine.ColorGradientColorMark)
GetAlphaAt(System.Single)
GetAlphaMarks
GetColorAt(System.Single)
GetColorMarks
GetFullColorAt(System.Single)
RemoveAlphaMark(System.UInt32)
RemoveColorMark(System.UInt32)
Reset
SetAlphaMark(System.UInt32,CometEngine.ColorGradientAlphaMark)
SetColorMark(System.UInt32,CometEngine.ColorGradientColorMark)
mode
ColorGradientAlphaMark
alpha
position
ColorGradientColorMark
blue
green
position
red
ColorGradientMode
BLEND
FIXED
CometObject
Copy
Create(System.Type)
Component
CompareTag(System.String)
GetComponent(System.Type)
GetComponentInChildren(System.Type)
GetComponentInParent
GetComponents(System.Type)
GetComponentsInChildren(System.Type)
GetComponentsInParent(System.Type)
SendMessage(System.String)
SendMessageDownwards(System.String)
SendMessageUpwards(System.String)
TryGetComponent(System.Type,CometEngine.Component)
enabled
gameObject
tag
transform
ContactPoint
colliderA
colliderB
enabled
normal
normalImpulse
point
rigidBodyA
rigidBodyB
tangentImpulse
Coroutine
Cursor
SetCursor(CometEngine.Texture2D,CometEngine.Vector2i)
SetSystemCursor(CometEngine.SystemCursor)
visible
Curve
AddPoint(CometEngine.Vector2,System.Int32)
CalculatePointAt(System.Single,System.Boolean)
CalculatePointAtNormalized(System.Single,System.Boolean)
ClearPoints
GetClosestPoint(CometEngine.Vector2)
GetControlPointIn(System.UInt32)
GetControlPointOut(System.UInt32)
GetPoint(System.UInt32)
RemovePoint(System.UInt32)
SetControlPointIn(System.Int32,CometEngine.Vector2)
SetControlPointOut(System.Int32,CometEngine.Vector2)
SetPoint(System.Int32,CometEngine.Vector2)
bakeInterval
bakedPoints
length
pointCount
CurveValue
GetValueAt(System.Single)
scale
CustomYieldInstruction
CanContinue
Debug
isDevelopmentBuild
DistanceJoint
autoConfigureDistance
distance
maxDistanceFixed
EdgeCollider
vertices
verticesCount
Effector
mask
useColliderMask
FixedJoint
dampingRatio
frequency
referenceAngle
FrictionJoint
maxForce
maxTorque
GameObject
AddComponent(System.Type)
CompareTag(System.String)
Detach
DetachChildren
DetachChildrenInstantly
DetachInstantly
Find(System.String)
FindGameObjectsWithTag(System.String)
FindOnlyEnabled(System.String)
FindWithTag(System.String)
GetChild(System.Int32)
GetChildRecursive(System.String)
GetComponent(System.Type)
GetComponentInChildren(System.Type)
GetComponentInParent(System.Type)
GetComponents(System.Type)
GetComponentsInChildren(System.Type)
GetComponentsInParent(System.Type)
IsChildOf(CometEngine.GameObject)
MakeImmutable
MakeMutable
SendMessage(System.String)
SendMessageDownwards(System.String)
SendMessageUpwards(System.String)
SetAsFirstSibling
SetAsFirstSiblingInstantly
SetAsLastSibling
SetAsLastSiblingInstantly
SetParentInstantly(CometEngine.GameObject)
SetSiblingIndex(System.Int32)
SetSiblingIndexInstantly(System.Int32)
TryGetComponent(System.Type,CometEngine.Component)
childrenSize
constructor
enabled
enabledInScene
isStatic
layer
parent
root
scene
siblingIndex
tag
transform
Graphics
LoadSettings
SaveCurrentSettings
antiAliasing
loadTexturesAsynchronous
useLightMaterialsByDefault
HingeJoint
jointAngle
jointSpeed
limitLowerAngle
limitUpperAngle
maxMotorForce
motorSpeed
referenceAngle
useLimits
useMotor
Input
GetAction(System.String)
GetControllerAxisValue(CometEngine.ControllerAxis,CometEngine.ControllerNumber)
GetControllerButton(CometEngine.ControllerCode)
GetControllerButtonDown(CometEngine.ControllerCode)
GetControllerButtonUp(CometEngine.ControllerCode)
GetControllerTriggerValue(CometEngine.ControllerTrigger,CometEngine.ControllerNumber)
GetControllerType(CometEngine.ControllerNumber)
GetControllersConnected
GetKey(CometEngine.KeyCode)
GetKeyDown(CometEngine.KeyCode)
GetKeyUp(CometEngine.KeyCode)
GetMouseButton(CometEngine.MouseCode)
GetMouseButtonDown(CometEngine.MouseCode)
GetMouseButtonUp(CometEngine.MouseCode)
MakeControllerRumble(System.Single,System.Single)
anyKey
anyKeyDown
anyKeyUp
anyMouseButton
anyMouseButtonDown
anyMouseButtonUp
mouseMotion
mousePosition
mouseScrollMotion
onControllerDeviceConnected
onControllerDeviceDisconnected
InputSettings
InputAction
AddBinding
GetBindings
GetValueAsFloat
GetValueAsVector2
RemoveBinding(System.Int32)
bindingsSize
enabled
isActionDone
name
onPerformed
InputBinding
AddKey
GetKeys
RemoveKey(System.Int32)
device
keysSize
type
InputGroup
AddAction(System.String)
GetActionByName(System.String)
GetActions
RemoveAction(System.String)
actionsSize
enabled
name
InputSettings
AddGroup(System.String)
GetControllerButtonName(CometEngine.ControllerCode)
GetControllerName(CometEngine.ControllerNumber)
GetGroupByName(System.String)
GetGroups
GetKeyName(CometEngine.KeyCode)
GetMouseButtonName(CometEngine.MouseCode)
Load
RemoveGroup(System.String)
Save
controllersActive
groupsSize
joystickDeadZone
triggerDeadZone
Key
GetControllerAxisKey(CometEngine.InputSettings.ControllerAxisKey)
GetControllerButtonKey(CometEngine.InputSettings.ControllerButtonKey)
GetControllerTriggerKey(CometEngine.InputSettings.ControllerTriggerKey)
GetKeyboardKey(CometEngine.InputSettings.KeyboardKey)
GetMouseButtonKey(CometEngine.InputSettings.MouseButtonKey)
GetMouseMotionKey(CometEngine.InputSettings.MouseMotionKey)
GetMouseWheelKey(CometEngine.InputSettings.MouseWheelKey)
SetControllerAxisKey(CometEngine.InputSettings.ControllerAxisKey)
SetControllerButtonKey(CometEngine.InputSettings.ControllerButtonKey)
SetControllerTriggerKey(CometEngine.InputSettings.ControllerTriggerKey)
SetKeyboardKey(CometEngine.InputSettings.KeyboardKey)
SetMouseButtonKey(CometEngine.InputSettings.MouseButtonKey)
SetMouseMotionKey(CometEngine.InputSettings.MouseMotionKey)
SetMouseWheelKey(CometEngine.InputSettings.MouseWheelKey)
keyType
Joint
GetReactionForce(System.Single)
GetReactionTorque(System.Single)
attachedRigidBody
breakForce
breakTorque
collisionActive
connectedRigidBody
reactionForce
reactionTorque
Json
JsonArray
AddObject
GetObject(System.UInt32)
GetSize
RemoveObject(System.UInt32)
SetObject(CometEngine.Json.JsonObject)
JsonData
Clear
Duplicate
Equals(System.Object)
Finalize
Free
ToPrettyString
ToString
constructor
op_Equality(CometEngine.Json.JsonData,CometEngine.Json.JsonData)
op_Inequality(CometEngine.Json.JsonData,CometEngine.Json.JsonData)
JsonDataType
JsonKey
key
JsonObject
AddArray(System.String)
AddObject(System.String)
Deserialize
FileToJson(System.String)
GetArray(System.String)
GetBool(System.String,System.Boolean)
GetBoolArray(System.String)
GetFloat(System.String,System.Single)
GetFloatArray(System.String)
GetInt(System.String,System.Int32)
GetIntArray(System.String)
GetKeys
GetObject(System.String)
GetString(System.String,System.String)
GetStringArray(System.String)
GetVector2(System.String)
GetVector3(System.String)
Has(System.String)
Serialize(System.Object)
SetArray(System.String,CometEngine.Json.JsonArray)
SetBool(System.String,System.Boolean)
SetBoolArray(System.String,System.Boolean[])
SetFloat(System.String,System.Single)
SetFloatArray(System.String,System.Single[])
SetInt(System.String,System.Int32)
SetIntArray(System.String,System.Int32[])
SetObject(System.String,CometEngine.Json.JsonObject)
SetString(System.String,System.String)
SetStringArray(System.String,System.String[])
SetVector2(System.String,CometEngine.Vector2)
SetVector3(System.String,CometEngine.Vector3)
StringToJson(System.String)
LayerMask
GetLayerName(System.Int32)
GetLayerNumber(System.String)
GetMultiMask(System.String[])
GetSingleMask(System.String)
GetSingleMaskName(System.Int32)
LayerNumberToMask(System.Int32)
maskValue
LineRenderer
AddPoint(CometEngine.Vector2)
ClearPoints
GetPoints
InsertPoint(System.UInt32,CometEngine.Vector2)
RemovePoint(System.UInt32)
SetPoint(System.UInt32,CometEngine.Vector2)
SetPoints(CometEngine.Vector2[])
colorGradient
loop
pointCount
widthCurve
Material
Clear(CometEngine.Material)
GetBoolean(System.String)
GetByName(System.String)
GetColor(System.String)
GetColorArray(System.String)
GetDouble(System.String)
GetDoubleArray(System.String)
GetFloat(System.String)
GetFloatArray(System.String)
GetInt(System.String)
GetIntArray(System.String)
GetTexture(System.String)
GetTextureArray(System.String)
GetUint(System.String)
GetUintArray(System.String)
GetVector2(System.String)
GetVector2Array(System.String)
GetVector3(System.String)
GetVector3Array(System.String)
SetBoolean(System.String,System.Boolean)
SetColor(System.String,CometEngine.Color)
SetColorArray(System.String,CometEngine.Color[])
SetDouble(System.String,System.Double)
SetDoubleArray(System.String,System.Double[])
SetFloat(System.String,System.Single)
SetFloatArray(System.String,System.Single[])
SetInt(System.String,System.Int32)
SetIntArray(System.String,System.Int32[])
SetSampler2DArray(System.String,CometEngine.Texture2D[])
SetTexture(System.String,CometEngine.Texture2D)
SetUint(System.String,System.UInt32)
SetUintArray(System.String,System.UInt32[])