BASIC commands
Sprite
135 commands
- SpriteImageIDSpriteImageID(iSpriteIndex integer) → integer
- CreateSpriteCreateSprite(iSpriteIndex integer, iImageIndex integer) +1
- LoadSpriteLoadSprite(imagefile string) → integer +1
- CloneSpriteCloneSprite(iSpriteIndex integer, iOtherSprite integer) +1
- CreateDummySpriteCreateDummySprite(iSpriteIndex integer) +1
- SpriteExistsSpriteExists(iSpriteIndex integer) → integer
- DeleteSpriteDeleteSprite(iSpriteIndex integer)
- DeleteAllSpritesDeleteAllSprites()
- SpriteImageSpriteImage(iSpriteIndex integer, iImageIndex integer) +1
- SpriteAdditionalImageSpriteAdditionalImage(iSpriteIndex integer, iImageIndex integer, iStage integer)
- SpriteUVSpriteUV(iSpriteIndex integer, u1 float, v1 float, u2 float, v2 float, u3 float, v3 float, u4 float, v4 float)
- ResetSpriteUVResetSpriteUV(iSpriteIndex integer)
- SpritePositionSpritePosition(iSpriteIndex integer, fX float, fY float)
- SpritePositionByOffsetSpritePositionByOffset(iSpriteIndex integer, fX float, fY float)
- SpriteFlipSpriteFlip(iSpriteIndex integer, horz integer, vert integer)
- SpriteSnapSpriteSnap(iSpriteIndex integer, snap integer)
- SpriteXSpriteX(iSpriteIndex integer) → float +1
- SpriteYSpriteY(iSpriteIndex integer) → float +1
- SpriteXByOffsetSpriteXByOffset(iSpriteIndex integer) → float
- SpriteYByOffsetSpriteYByOffset(iSpriteIndex integer) → float
- SpriteOffsetXSpriteOffsetX(iSpriteIndex integer) → float
- SpriteOffsetYSpriteOffsetY(iSpriteIndex integer) → float
- SpriteWidthSpriteWidth(iSpriteIndex integer) → float
- SpriteAngleSpriteAngle(iSpriteIndex integer) → float +1
- SpriteAngleRadSpriteAngleRad(iSpriteIndex integer) → float +1
- SpriteHeightSpriteHeight(iSpriteIndex integer) → float
- SpriteScaleXSpriteScaleX(iSpriteIndex integer) → float
- SpriteScaleYSpriteScaleY(iSpriteIndex integer) → float
- SpriteHitTestSpriteHitTest(spriteID integer, x float, y float) → integer
- SpriteHitSpriteHit(x float, y float) → integer
- SpriteHitGroupSpriteHitGroup(group integer, x float, y float) → integer
- SpriteHitCategorySpriteHitCategory(categories integer, x float, y float) → integer
- SpriteDepthSpriteDepth(iSpriteIndex integer) → integer +1
- SpriteColorRedSpriteColorRed(iSpriteIndex integer) → integer +1
- SpriteColorGreenSpriteColorGreen(iSpriteIndex integer) → integer +1
- SpriteColorBlueSpriteColorBlue(iSpriteIndex integer) → integer +1
- SpriteColorAlphaSpriteColorAlpha(iSpriteIndex integer) → integer +1
- SpritePlayingSpritePlaying(iSpriteIndex integer) → integer
- SpriteVisibleSpriteVisible(iSpriteIndex integer) → integer +1
- SpriteActiveSpriteActive(iSpriteIndex integer) → integer +1
- SpriteGroupSpriteGroup(iSpriteIndex integer) → integer +2
- SpriteXFromPixelSpriteXFromPixel(iSpriteIndex integer, x integer) → float
- SpriteYFromPixelSpriteYFromPixel(iSpriteIndex integer, y integer) → float
- SpritePixelFromXSpritePixelFromX(iSpriteIndex integer, x float) → integer
- SpritePixelFromYSpritePixelFromY(iSpriteIndex integer, y float) → integer
- WorldXFromSpriteWorldXFromSprite(iSpriteIndex integer, x float, y float) → float
- WorldYFromSpriteWorldYFromSprite(iSpriteIndex integer, x float, y float) → float
- SpriteXFromWorldSpriteXFromWorld(iSpriteIndex integer, x float, y float) → float
- SpriteYFromWorldSpriteYFromWorld(iSpriteIndex integer, x float, y float) → float
- SpriteSizeSpriteSize(iSpriteIndex integer, width float, height float)
- SpriteAnimationSpriteAnimation(iSpriteIndex integer, iFrameWidth integer, iFrameHeight integer, iFrameCount integer)
- AddSpriteAnimationFrameAddSpriteAnimationFrame(iSpriteIndex integer, iImageIndex integer)
- ClearSpriteAnimationFramesClearSpriteAnimationFrames(iSpriteIndex integer)
- SpriteSpeedSpriteSpeed(iSpriteIndex integer, fFps float)
- PlaySpritePlaySprite(iSpriteIndex integer) +3
- StopSpriteStopSprite(iSpriteIndex integer)
- ResumeSpriteResumeSprite(iSpriteIndex integer)
- SpriteFrameSpriteFrame(iSpriteIndex integer, iFrame integer)
- SpriteCurrentFrameSpriteCurrentFrame(iSpriteIndex integer) → integer
- SpriteFrameCountSpriteFrameCount(iSpriteIndex integer) → integer
- SpriteOffsetSpriteOffset(iSpriteIndex integer, x float, y float)
- SpriteColorSpriteColor(iSpriteIndex integer, iRed integer, iGreen integer, iBlue integer, iAlpha integer)
- SpriteUVBorderSpriteUVBorder(iSpriteIndex integer, border float)
- SpriteUVOffsetSpriteUVOffset(iSpriteIndex integer, u float, v float)
- SpriteUVScaleSpriteUVScale(iSpriteIndex integer, scaleU float, scaleV float)
- FixSpriteToScreenFixSpriteToScreen(iSpriteIndex integer, mode integer)
- SpriteScaleSpriteScale(iSpriteIndex integer, x float, y float)
- SpriteScaleByOffsetSpriteScaleByOffset(iSpriteIndex integer, x float, y float)
- SpriteScissorSpriteScissor(iSpriteIndex integer, x float, y float, x2 float, y2 float)
- SpriteShaderSpriteShader(spriteID integer, shaderID integer)
- DrawSpriteDrawSprite(iSpriteIndex integer)
- SpriteShapeSpriteShape(iSpriteIndex integer, shape integer) +1
- SpriteShapeBoxSpriteShapeBox(iSpriteIndex integer, x float, y float, x2 float, y2 float, angle float) +1
- SpriteShapeCircleSpriteShapeCircle(iSpriteIndex integer, x float, y float, radius float) +1
- SpriteShapePolygonSpriteShapePolygon(iSpriteIndex integer, numPoints integer, index integer, x float, y float) +1
- AddSpriteShapeBoxAddSpriteShapeBox(iSpriteIndex integer, x float, y float, x2 float, y2 float, angle float)
- AddSpriteShapeCircleAddSpriteShapeCircle(iSpriteIndex integer, x float, y float, radius float)
- AddSpriteShapePolygonAddSpriteShapePolygon(iSpriteIndex integer, numPoints integer, index integer, x float, y float)
- ClearSpriteShapesClearSpriteShapes(iSpriteIndex integer)
- SpritePhysicsCOMSpritePhysicsCOM(iSpriteIndex integer, x float, y float)
- CalculateSpritePhysicsCOMCalculateSpritePhysicsCOM(iSpriteIndex integer)
- SpritePhysicsOnSpritePhysicsOn(iSpriteIndex integer, mode integer)
- SpritePhysicsOffSpritePhysicsOff(iSpriteIndex integer)
- DeleteSpritePhysicsDeleteSpritePhysics(iSpriteIndex integer)
- SpritePhysicsFrictionSpritePhysicsFriction(iSpriteIndex integer, friction float) +1
- SpritePhysicsRestitutionSpritePhysicsRestitution(iSpriteIndex integer, restitution float) +1
- SpritePhysicsCanRotateSpritePhysicsCanRotate(iSpriteIndex integer, rotate integer)
- SpritePhysicsVelocitySpritePhysicsVelocity(iSpriteIndex integer, vx float, vy float)
- SpritePhysicsDampingSpritePhysicsDamping(iSpriteIndex integer, damp float)
- SpritePhysicsAngularDampingSpritePhysicsAngularDamping(iSpriteIndex integer, damp float)
- SpritePhysicsIsSensorSpritePhysicsIsSensor(iSpriteIndex integer, sensor integer) +1
- SpriteCategoryBitsSpriteCategoryBits(iSpriteIndex integer, categories integer) +1
- SpriteCategoryBitSpriteCategoryBit(iSpriteIndex integer, category integer, flag integer) +1
- SpriteCollideBitsSpriteCollideBits(iSpriteIndex integer, mask integer) +1
- SpriteCollideBitSpriteCollideBit(iSpriteIndex integer, category integer, flag integer) +1
- SpritePhysicsForceSpritePhysicsForce(iSpriteIndex integer, x float, y float, vx float, vy float)
- SpritePhysicsTorqueSpritePhysicsTorque(iSpriteIndex integer, torque float)
- SpritePhysicsImpulseSpritePhysicsImpulse(iSpriteIndex integer, x float, y float, vx float, vy float)
- SpritePhysicsAngularImpulseSpritePhysicsAngularImpulse(iSpriteIndex integer, impulse float)
- SpritePhysicsVelocityXSpritePhysicsVelocityX(iSpriteIndex integer) → float
- SpritePhysicsVelocityYSpritePhysicsVelocityY(iSpriteIndex integer) → float
- SpritePhysicsAngularVelocitySpritePhysicsAngularVelocity(iSpriteIndex integer) → float +1
- SpritePhysicsMassSpritePhysicsMass(iSpriteIndex integer) → float +1
- SpriteInBoxSpriteInBox(iSprite integer, x1 float, y1 float, x2 float, y2 float) → integer
- SpriteInCircleSpriteInCircle(iSprite integer, x1 float, y1 float, radius float) → integer
- SpriteCollisionSpriteCollision(iSprite1 integer, iSprite2 integer) → integer
- SpriteDistanceSpriteDistance(iSprite1 integer, iSprite2 integer) → float
- SpriteDistancePoint1XSpriteDistancePoint1X() → float
- SpriteDistancePoint1YSpriteDistancePoint1Y() → float
- SpriteDistancePoint2XSpriteDistancePoint2X() → float
- SpriteDistancePoint2YSpriteDistancePoint2Y() → float
- PhysicsCollisionPhysicsCollision(iSprite1 integer, iSprite2 integer) → integer
- PhysicsCollisionXPhysicsCollisionX() → float
- PhysicsCollisionYPhysicsCollisionY() → float
- PhysicsCollisionWorldXPhysicsCollisionWorldX() → float
- PhysicsCollisionWorldYPhysicsCollisionWorldY() → float
- SpriteTransparencySpriteTransparency(iSpriteIndex integer) → integer +1
- SpriteShapeChainSpriteShapeChain(iSpriteIndex integer, numPoints integer, index integer, loop integer, x float, y float, shapeID integer)
- AddSpriteShapeChainAddSpriteShapeChain(iSpriteIndex integer, numPoints integer, index integer, loop integer, x float, y float)
- SpriteNumShapesSpriteNumShapes(iSpriteIndex integer) → integer
- SpriteShapeNumVerticesSpriteShapeNumVertices(iSpriteIndex integer, shapeID integer) → integer
- SpriteShapeVertexXSpriteShapeVertexX(iSpriteIndex integer, shapeID integer, vertex integer) → float
- SpriteShapeVertexYSpriteShapeVertexY(iSpriteIndex integer, shapeID integer, vertex integer) → float
- SpritePhysicsCOMXSpritePhysicsCOMX(iSpriteIndex integer) → float
- SpritePhysicsCOMYSpritePhysicsCOMY(iSpriteIndex integer) → float
- SpritePhysicsDensitySpritePhysicsDensity(iSpriteIndex integer, density float, shapeID integer)
- SpriteFlippedHSpriteFlippedH(iSpriteIndex integer) → integer
- SpriteInScreenSpriteInScreen(iSpriteIndex integer) → integer
- SpriteFlippedVSpriteFlippedV(iSpriteIndex integer) → integer
- SpritePhysicsGravityScaleSpritePhysicsGravityScale(iSpriteIndex integer) → float +1
- SpritePhysicsInitiallyAwakeSpritePhysicsInitiallyAwake(iSpriteIndex integer, awake integer)
- SpritePhysicsAllowSleepSpritePhysicsAllowSleep(iSpriteIndex integer, sleep integer)
- SpritePhysicsInertiaSpritePhysicsInertia(iSpriteIndex integer) → float
- SpritePhysicsIsBulletSpritePhysicsIsBullet(iSpriteIndex integer) → integer +1
- SpritePhysicsIsAwakeSpritePhysicsIsAwake(iSpriteIndex integer) → integer