Package org.robovm.apple.spritekit
Class SKAction
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.spritekit.SKAction
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SKAction extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKAction.SKActionPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description SKAction()SKAction(double duration, VoidBlock2<SKNode,Double> block)SKAction(String name)SKAction(String name, double duration)SKAction(String name, NSURL url)SKAction(String name, NSURL url, double duration)SKAction(NSCoder coder)protectedSKAction(NSObject.Handle h, long handle)protectedSKAction(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static SKActionanimateFrames(NSArray<SKTexture> textures, double sec)static SKActionanimateFrames(NSArray<SKTexture> textures, double sec, boolean resize, boolean restore)static SKActionanimateNormalFrames(NSArray<SKTexture> textures, double sec)static SKActionanimateNormalFrames(NSArray<SKTexture> textures, double sec, boolean resize, boolean restore)static SKActionanimateWarps(NSArray<SKWarpGeometry> warps, NSArray<NSNumber> times)static SKActionanimateWarps(NSArray<SKWarpGeometry> warps, NSArray<NSNumber> times, boolean restore)static SKActionapplyAngularImpulse(double impulse, double duration)static SKActionapplyForce(CGVector force, double duration)static SKActionapplyForce(CGVector force, CGPoint point, double duration)static SKActionapplyImpulse(CGVector impulse, double duration)static SKActionapplyImpulse(CGVector impulse, CGPoint point, double duration)static SKActionapplyTorque(double torque, double duration)static SKActionchangeChargeBy(float v, double duration)static SKActionchangeChargeTo(float v, double duration)static SKActionchangeMassBy(float v, double duration)static SKActionchangeMassTo(float v, double duration)static SKActionchangeObstructionBy(float v, double duration)static SKActionchangeObstructionTo(float v, double duration)static SKActionchangeOcclusionBy(float v, double duration)static SKActionchangeOcclusionTo(float v, double duration)static SKActionchangePlaybackRateBy(float v, double duration)static SKActionchangePlaybackRateTo(float v, double duration)static SKActionchangeReverbBy(float v, double duration)static SKActionchangeReverbTo(float v, double duration)static SKActionchangeVolumeBy(float v, double duration)static SKActionchangeVolumeTo(float v, double duration)static SKActioncolorize(double colorBlendFactor, double sec)static SKActioncolorize(UIColor color, double colorBlendFactor, double duration)protected static longcreate(double duration, VoidBlock2<SKNode,Double> block)protected static longcreate(String name)protected static longcreate(String name, double duration)protected static longcreate(String name, NSURL url)protected static longcreate(String name, NSURL url, double duration)voidencode(NSCoder coder)static SKActionfadeAlphaBy(double factor, double duration)static SKActionfadeAlphaTo(double alpha, double duration)static SKActionfadeIn(double duration)static SKActionfadeOut(double duration)static SKActionfalloffBy(float falloff, double duration)static SKActionfalloffTo(float falloff, double duration)static SKActionfollowPath(CGPath path, boolean offset, boolean orient, double duration)static SKActionfollowPath(CGPath path, double duration)static SKActionfollowPathWithSpeed(CGPath path, boolean offset, boolean orient, double speed)static SKActionfollowPathWithSpeed(CGPath path, double speed)doublegetDuration()doublegetSpeed()Block1<Float,Float>getTimingFunction()SKActionTimingModegetTimingMode()static SKActiongroup(NSArray<SKAction> actions)static SKActionhide()protected longinit(NSCoder coder)static SKActionmoveBy(double deltaX, double deltaY, double duration)static SKActionmoveBy(CGVector delta, double duration)static SKActionmoveTo(CGPoint location, double duration)static SKActionmoveToX(double x, double duration)static SKActionmoveToY(double y, double duration)static SKActionpause()static SKActionplay()static SKActionplaySound(String soundFile, boolean wait)static SKActionreachTo(CGPoint position, SKNode root, double duration)static SKActionreachToNode(SKNode node, SKNode root, double sec)static SKActionreachToNodeWithVelocity(SKNode node, SKNode root, double velocity)static SKActionreachToWithVelocity(CGPoint position, SKNode root, double velocity)static SKActionremoveFromParent()static SKActionrepeat(SKAction action, long count)static SKActionrepeatForever(SKAction action)static SKActionresizeBy(double width, double height, double duration)static SKActionresizeTo(double width, double height, double duration)static SKActionresizeToHeight(double height, double duration)static SKActionresizeToWidth(double width, double duration)SKActionreversedAction()static SKActionrotateBy(double radians, double duration)static SKActionrotateTo(double radians, double duration)static SKActionrotateTo(double radians, double duration, boolean shortestUnitArc)static SKActionrun(Runnable block)static SKActionrun(Runnable block, DispatchQueue queue)static SKActionrunAction(SKAction action, String name)static SKActionscaleBy(double scale, double duration)static SKActionscaleBy(double xScale, double yScale, double duration)static SKActionscaleTo(double scale, double duration)static SKActionscaleTo(double xScale, double yScale, double duration)static SKActionscaleToSize(CGSize size, double duration)static SKActionscaleXTo(double scale, double duration)static SKActionscaleYTo(double scale, double duration)static SKActionsequence(NSArray<SKAction> actions)voidsetDuration(double v)static SKActionsetNormalTexture(SKTexture texture)static SKActionsetNormalTexture(SKTexture texture, boolean resize)voidsetSpeed(double v)static SKActionsetTexture(SKTexture texture)static SKActionsetTexture(SKTexture texture, boolean resize)voidsetTimingFunction(Block1<Float,Float> v)voidsetTimingMode(SKActionTimingMode v)static SKActionspeedBy(double speed, double duration)static SKActionspeedTo(double speed, double duration)static SKActionstereoPanBy(float v, double duration)static SKActionstereoPanTo(float v, double duration)static SKActionstop()static SKActionstrengthBy(float strength, double duration)static SKActionstrengthTo(float strength, double duration)static booleansupportsSecureCoding()static SKActionunhide()static SKActionwait(double duration)static SKActionwait(double duration, double durationRange)static SKActionwarp(SKWarpGeometry warp, double duration)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
Method Details
-
getDuration
public double getDuration() -
setDuration
public void setDuration(double v) -
getTimingMode
-
setTimingMode
-
getTimingFunction
-
setTimingFunction
-
getSpeed
public double getSpeed() -
setSpeed
public void setSpeed(double v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
reversedAction
-
moveBy
-
moveBy
-
moveTo
-
moveToX
-
moveToY
-
rotateBy
-
rotateTo
-
rotateTo
-
resizeBy
-
resizeTo
-
resizeToWidth
-
resizeToHeight
-
scaleBy
-
scaleBy
-
scaleTo
-
scaleTo
-
scaleXTo
-
scaleYTo
-
scaleToSize
- Since:
- Available in iOS 10.0 and later.
-
sequence
-
group
-
repeat
-
repeatForever
-
fadeIn
-
fadeOut
-
fadeAlphaBy
-
fadeAlphaTo
-
hide
-
unhide
-
setTexture
-
setNormalTexture
- Since:
- Available in iOS 9.0 and later.
-
setTexture
-
setNormalTexture
- Since:
- Available in iOS 9.0 and later.
-
animateFrames
-
animateNormalFrames
- Since:
- Available in iOS 9.0 and later.
-
animateFrames
-
animateNormalFrames
public static SKAction animateNormalFrames(NSArray<SKTexture> textures, double sec, boolean resize, boolean restore)- Since:
- Available in iOS 9.0 and later.
-
playSound
-
colorize
-
colorize
-
falloffTo
-
falloffBy
-
followPath
-
followPath
-
followPathWithSpeed
-
followPathWithSpeed
-
speedBy
-
speedTo
-
reachTo
-
reachToWithVelocity
-
reachToNode
-
reachToNodeWithVelocity
-
strengthTo
-
strengthBy
-
wait
-
wait
-
removeFromParent
-
run
-
run
-
runAction
-
create
-
create
- Since:
- Available in iOS 9.0 and later.
-
create
- Since:
- Available in iOS 9.0 and later.
-
create
- Since:
- Available in iOS 9.0 and later.
-
create
- Since:
- Available in iOS 9.0 and later.
-
changeChargeTo
- Since:
- Available in iOS 9.0 and later.
-
changeChargeBy
- Since:
- Available in iOS 9.0 and later.
-
changeMassTo
- Since:
- Available in iOS 9.0 and later.
-
changeMassBy
- Since:
- Available in iOS 9.0 and later.
-
applyForce
- Since:
- Available in iOS 9.0 and later.
-
applyForce
- Since:
- Available in iOS 9.0 and later.
-
applyTorque
- Since:
- Available in iOS 9.0 and later.
-
applyImpulse
- Since:
- Available in iOS 9.0 and later.
-
applyImpulse
- Since:
- Available in iOS 9.0 and later.
-
applyAngularImpulse
- Since:
- Available in iOS 9.0 and later.
-
play
- Since:
- Available in iOS 9.0 and later.
-
pause
- Since:
- Available in iOS 9.0 and later.
-
stop
- Since:
- Available in iOS 9.0 and later.
-
changePlaybackRateTo
- Since:
- Available in iOS 9.0 and later.
-
changePlaybackRateBy
- Since:
- Available in iOS 9.0 and later.
-
changeVolumeTo
- Since:
- Available in iOS 9.0 and later.
-
changeVolumeBy
- Since:
- Available in iOS 9.0 and later.
-
warp
- Since:
- Available in iOS 10.0 and later.
-
animateWarps
- Since:
- Available in iOS 10.0 and later.
-
animateWarps
public static SKAction animateWarps(NSArray<SKWarpGeometry> warps, NSArray<NSNumber> times, boolean restore)- Since:
- Available in iOS 10.0 and later.
-
stereoPanTo
- Since:
- Available in iOS 9.0 and later.
-
stereoPanBy
- Since:
- Available in iOS 9.0 and later.
-
changeReverbTo
- Since:
- Available in iOS 9.0 and later.
-
changeReverbBy
- Since:
- Available in iOS 9.0 and later.
-
changeObstructionTo
- Since:
- Available in iOS 9.0 and later.
-
changeObstructionBy
- Since:
- Available in iOS 9.0 and later.
-
changeOcclusionTo
- Since:
- Available in iOS 9.0 and later.
-
changeOcclusionBy
- Since:
- Available in iOS 9.0 and later.
-
encode
-
init
-