C# Класс BBGamelib.CCNode

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

Защищенные свойства (Protected)

Свойство Тип Описание
_actionManager CCActionManager
_anchorPoint Vector2
_anchorPointInPixels Vector2
_children List
_contentSize Vector2
_gear CCFactoryGear
_ignoreAnchorPointForPosition bool
_isInverseDirty bool
_isReorderChildDirty bool
_isRunning bool
_isTransformDirty bool
_isUpdateTransformDirty bool
_orderOfArrival uint
_parent CCNode
_position Vector2
_rotation float
_scaleX float
_scheduler CCScheduler
_skewX float
_transform CGAffineTransform
_userObject System.Object
_userTag string
_vertexZ float
_visible bool
_zOrder int

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

Метод Описание
CCNode ( ) : UnityEngine
ToString ( ) : string
addChild ( CCNode child ) : void
addChild ( CCNode child, int z ) : void
addChild ( CCNode child, int z, string tag ) : void
cleanup ( ) : void
convertMouseEventToNodeSpace ( NSEvent evt ) : Vector2
convertMouseEventToNodeSpaceAR ( NSEvent evt ) : Vector2
convertToNodeSpace ( Bounds bounds ) : Bounds
convertToNodeSpace ( Vector2 worldPoint ) : Vector2
convertToNodeSpaceAR ( Vector2 worldPoint ) : Vector2
convertToWindowSpace ( Vector2 nodePoint ) : Vector2
convertToWorldSpace ( Vector2 nodePoint ) : Vector2
convertToWorldSpaceAR ( Vector2 nodePoint ) : Vector2
convertTouchToNodeSpace ( UITouch touch ) : Vector2
convertTouchToNodeSpaceAR ( UITouch touch ) : Vector2
forceTransformDirty ( ) : void
getActionByTag ( int aTag ) : CCAction
getChildByTag ( string tag ) : CCNode
insertChild ( CCNode child, int z ) : void
nodeToParentTransform ( ) : CGAffineTransform
nodeToWorldTransform ( ) : CGAffineTransform
numberOfRuningActions ( ) : uint
onEnter ( ) : void
onEnterTransitionDidFinish ( ) : void
onExit ( ) : void
onExitTransitionDidStart ( ) : void
parentToNodeTransform ( ) : CGAffineTransform
pauseSchedulerAndActions ( ) : void
removeAllChildrenAndCleanup ( bool cleanup = true ) : void
removeChild ( CCNode child ) : void
removeChildAndCleanup ( CCNode child, bool cleanup ) : void
removeChildByTag ( string tag, bool cleanup = true ) : void
removeFromParent ( ) : void
removeFromParentAndCleanup ( bool cleanup ) : void
reorderChild ( CCNode child, int z ) : void
resumeSchedulerAndActions ( ) : void
runAction ( CCAction action ) : CCAction
schedule ( TICK_IMP selector, float interval, uint repeat = CCScheduler.kCCRepeatForever, float delay ) : void
scheduleOnce ( TICK_IMP selector, float delay ) : void
scheduleUpdateWithPriority ( int priority ) : void
stopAction ( CCAction action ) : void
stopActionByTag ( int aTag ) : void
stopAllActions ( ) : void
unschedule ( TICK_IMP selector ) : void
unscheduleAllSelectors ( ) : void
unscheduleUpdate ( ) : void
update ( float dt ) : void
updateTransform ( ) : void
visit ( ) : void
visitOnGUI ( ) : void
worldToNodeTransform ( ) : CGAffineTransform

Защищенные методы

Метод Описание
_setZOrder ( int z ) : void
draw ( ) : void
drawOnGUI ( ) : void
init ( ) : void
initWithGear ( CCFactoryGear gear ) : void
recycleGear ( ) : void
sortAllChildren ( ) : void
transformAncestors ( ) : void

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

Метод Описание
detachChild ( CCNode child, bool cleanup ) : void

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

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

public CCNode ( ) : UnityEngine
Результат UnityEngine

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

public ToString ( ) : string
Результат string

_setZOrder() защищенный Метод

protected _setZOrder ( int z ) : void
z int
Результат void

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

public addChild ( CCNode child ) : void
child CCNode
Результат void

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

public addChild ( CCNode child, int z ) : void
child CCNode
z int
Результат void

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

public addChild ( CCNode child, int z, string tag ) : void
child CCNode
z int
tag string
Результат void

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

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

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

public convertMouseEventToNodeSpace ( NSEvent evt ) : Vector2
evt NSEvent
Результат Vector2

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

public convertMouseEventToNodeSpaceAR ( NSEvent evt ) : Vector2
evt NSEvent
Результат Vector2

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

public convertToNodeSpace ( Bounds bounds ) : Bounds
bounds UnityEngine.Bounds
Результат UnityEngine.Bounds

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

public convertToNodeSpace ( Vector2 worldPoint ) : Vector2
worldPoint Vector2
Результат Vector2

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

public convertToNodeSpaceAR ( Vector2 worldPoint ) : Vector2
worldPoint Vector2
Результат Vector2

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

public convertToWindowSpace ( Vector2 nodePoint ) : Vector2
nodePoint Vector2
Результат Vector2

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

public convertToWorldSpace ( Vector2 nodePoint ) : Vector2
nodePoint Vector2
Результат Vector2

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

public convertToWorldSpaceAR ( Vector2 nodePoint ) : Vector2
nodePoint Vector2
Результат Vector2

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

public convertTouchToNodeSpace ( UITouch touch ) : Vector2
touch UITouch
Результат Vector2

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

public convertTouchToNodeSpaceAR ( UITouch touch ) : Vector2
touch UITouch
Результат Vector2

draw() защищенный Метод

protected draw ( ) : void
Результат void

drawOnGUI() защищенный Метод

protected drawOnGUI ( ) : void
Результат void

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

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

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

public getActionByTag ( int aTag ) : CCAction
aTag int
Результат CCAction

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

public getChildByTag ( string tag ) : CCNode
tag string
Результат CCNode

init() защищенный Метод

protected init ( ) : void
Результат void

initWithGear() защищенный Метод

protected initWithGear ( CCFactoryGear gear ) : void
gear CCFactoryGear
Результат void

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

public insertChild ( CCNode child, int z ) : void
child CCNode
z int
Результат void

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

public nodeToParentTransform ( ) : CGAffineTransform
Результат CGAffineTransform

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

public nodeToWorldTransform ( ) : CGAffineTransform
Результат CGAffineTransform

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

public numberOfRuningActions ( ) : uint
Результат uint

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

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

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

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

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

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

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

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

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

public parentToNodeTransform ( ) : CGAffineTransform
Результат CGAffineTransform

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

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

recycleGear() защищенный Метод

protected recycleGear ( ) : void
Результат void

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

public removeAllChildrenAndCleanup ( bool cleanup = true ) : void
cleanup bool
Результат void

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

public removeChild ( CCNode child ) : void
child CCNode
Результат void

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

public removeChildAndCleanup ( CCNode child, bool cleanup ) : void
child CCNode
cleanup bool
Результат void

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

public removeChildByTag ( string tag, bool cleanup = true ) : void
tag string
cleanup bool
Результат void

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

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

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

public removeFromParentAndCleanup ( bool cleanup ) : void
cleanup bool
Результат void

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

public reorderChild ( CCNode child, int z ) : void
child CCNode
z int
Результат void

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

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

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

public runAction ( CCAction action ) : CCAction
action CCAction
Результат CCAction

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

public schedule ( TICK_IMP selector, float interval, uint repeat = CCScheduler.kCCRepeatForever, float delay ) : void
selector TICK_IMP
interval float
repeat uint
delay float
Результат void

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

public scheduleOnce ( TICK_IMP selector, float delay ) : void
selector TICK_IMP
delay float
Результат void

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

public scheduleUpdateWithPriority ( int priority ) : void
priority int
Результат void

sortAllChildren() защищенный Метод

protected sortAllChildren ( ) : void
Результат void

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

public stopAction ( CCAction action ) : void
action CCAction
Результат void

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

public stopActionByTag ( int aTag ) : void
aTag int
Результат void

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

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

transformAncestors() защищенный Метод

protected transformAncestors ( ) : void
Результат void

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

public unschedule ( TICK_IMP selector ) : void
selector TICK_IMP
Результат void

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

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

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

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

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

public update ( float dt ) : void
dt float
Результат void

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

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

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

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

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

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

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

public worldToNodeTransform ( ) : CGAffineTransform
Результат CGAffineTransform

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

_actionManager защищенное свойство

protected CCActionManager,BBGamelib _actionManager
Результат CCActionManager

_anchorPoint защищенное свойство

protected Vector2 _anchorPoint
Результат Vector2

_anchorPointInPixels защищенное свойство

protected Vector2 _anchorPointInPixels
Результат Vector2

_children защищенное свойство

protected List _children
Результат List

_contentSize защищенное свойство

protected Vector2 _contentSize
Результат Vector2

_gear защищенное свойство

protected CCFactoryGear _gear
Результат CCFactoryGear

_ignoreAnchorPointForPosition защищенное свойство

protected bool _ignoreAnchorPointForPosition
Результат bool

_isInverseDirty защищенное свойство

protected bool _isInverseDirty
Результат bool

_isReorderChildDirty защищенное свойство

protected bool _isReorderChildDirty
Результат bool

_isRunning защищенное свойство

protected bool _isRunning
Результат bool

_isTransformDirty защищенное свойство

protected bool _isTransformDirty
Результат bool

_isUpdateTransformDirty защищенное свойство

protected bool _isUpdateTransformDirty
Результат bool

_orderOfArrival защищенное свойство

protected uint _orderOfArrival
Результат uint

_parent защищенное свойство

protected CCNode,BBGamelib _parent
Результат CCNode

_position защищенное свойство

protected Vector2 _position
Результат Vector2

_rotation защищенное свойство

protected float _rotation
Результат float

_scaleX защищенное свойство

protected float _scaleX
Результат float

_scheduler защищенное свойство

protected CCScheduler,BBGamelib _scheduler
Результат CCScheduler

_skewX защищенное свойство

protected float _skewX
Результат float

_transform защищенное свойство

protected CGAffineTransform,BBGamelib _transform
Результат CGAffineTransform

_userObject защищенное свойство

protected Object,System _userObject
Результат System.Object

_userTag защищенное свойство

protected string _userTag
Результат string

_vertexZ защищенное свойство

protected float _vertexZ
Результат float

_visible защищенное свойство

protected bool _visible
Результат bool

_zOrder защищенное свойство

protected int _zOrder
Результат int