C# 클래스 BBGamelib.CCNode

파일 보기 프로젝트 열기: BigWoodGames/cocos2d-unity 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_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