构造函数

new Text(game, x, y, text, style)

创建一个新的游戏对象,用于显示文本。

参数

名称 类型 参数 默认值 描述
game Phaser.Game 当前游戏实例。
x number 新文本对象的位置。
y number 新文本对象的位置。
text string 将写的实际文本。
style object <optional> 'bold 20pt Arial' 设置文本的样式属性。

公共属性

align : string

控制多行文本的水平对齐方式。

Source code: gameobjects/Text.js (Line 1738)

alive : boolean

一个有用的标志来控制,如果游戏对象是活的或死的。

Source code: gameobjects/components/LifeSpan.js (Line 50)

alpha : number

对象的不透明度。

Source code: pixi/display/DisplayObject.js (Line 46)

anchor :Point

锚定纹理的原点点。

Source code: pixi/display/Sprite.js (Line 22)

angle : number

“角”属性是“对象的旋转”,从它的原始方向看。

Source code: gameobjects/components/Angle.js (Line 29)

animations : Phaser.AnimationManager

如果游戏的目的是启用动画(如相位。雪碧)这是一个参考的animationmanager实例。

Source code: gameobjects/components/Core.js (Line 186)

autoCull : boolean

一个<代码> autocull < /代码的游戏对象>设置为true将检查其边界对世界相机每架。

Source code: gameobjects/components/AutoCull.js (Line 28)

autoRound : boolean

如果linepositionx和y的值被自动圆在渲染文本?

Source code: gameobjects/Text.js (Line 118)

blendMode : number

将混合模式应用于精灵。设置pixi.blendmodes.normal删除任何混合模式。

Source code: pixi/display/Sprite.js (Line 87)

body : Phaser.Physics.Arcade.Body | Phaser.Physics.P2.Body | Phaser.Physics.Ninja.Body | null

<代码>身体< /码>是游戏对象物理身体。一旦一个游戏对象被允许物理你访问所有相关的

Source code: gameobjects/components/PhysicsBody.js (Line 91)

[readonly] bottom : number

的和高度的总和。

Source code: gameobjects/components/Bounds.js (Line 110)

boundsAlignH : string

水平对齐方式的文本在<代码> textbounds < /代码>。可以是:“左”,“中心”或“右”。

Source code: gameobjects/Text.js (Line 1814)

boundsAlignV : string

垂直对齐方式的文本在<代码> textbounds < /代码>。可以是:“顶部”,“中间”或“底部”。

Source code: gameobjects/Text.js (Line 1837)

cacheAsBitmap : boolean

如果该显示对象被缓存为位图。

Source code: pixi/display/DisplayObject.js (Line 355)

cameraOffset : Phaser.Point

X / Y坐标偏移应用于相机的左上方,这个游戏对象将被绘制在如果<代码> fixedtocamera < /代码>是真的。

Source code: gameobjects/components/FixedToCamera.js (Line 86)

canvas :HTMLCanvasElement

文本所呈现的画布元素。

Source code: gameobjects/Text.js (Line 85)

checkWorldBounds : boolean

如果这是设置为<代码>真< /代码>游戏对象检查,如果它是在世界范围内的每一帧。

Source code: gameobjects/components/InWorld.js (Line 92)

[readonly] children : Array.<DisplayObject>

[只读]这个容器的儿童数组。

Source code: pixi/display/DisplayObjectContainer.js (Line 17)

colors :array

一系列的颜色值指定的< a href =“相位。文本,HTML #增色”>增色。

Source code: gameobjects/Text.js (Line 95)

<internal> components : Object

这个游戏对象的组件已经安装了。

Source code: gameobjects/components/Core.js (Line 160)

context :HTMLCanvasElement

文本所呈现的画布元素的上下文。

Source code: gameobjects/Text.js (Line 90)

cropRect : Phaser.Rectangle

用来裁剪纹理的矩形,该游戏对象使用。

Source code: gameobjects/components/Crop.js (Line 24)

cssFont : string

更改所使用的字体。

Source code: gameobjects/Text.js (Line 1550)

damage

损害游戏对象。这从<代码>健康>属性中移除给定的健康量。

Source code: gameobjects/components/Health.js (Line 46)

debug : boolean

调试标志设计使用<代码>游戏。enablestep

Source code: gameobjects/components/Core.js (Line 211)

[readonly] deltaX : number

返回增量值。世界之间的差异,现在和以前的帧。

Source code: gameobjects/components/Delta.js (Line 24)

[readonly] deltaY : number

返回三角洲。世界的不同,现在和以前的帧。

Source code: gameobjects/components/Delta.js (Line 42)

[readonly] deltaZ : number

返回三角洲。之间的差异,现在和以前的帧。三角洲值。

Source code: gameobjects/components/Delta.js (Line 58)

[readonly] destroyPhase : boolean

作为一个游戏对象运行通过它的破坏方法,该标志设置为真,

Source code: gameobjects/components/Destroy.js (Line 22)

events : Phaser.Events

所有的相位器的游戏对象有一个事件类,包含所有被派出当某些事情发生在这事件

Source code: gameobjects/components/Core.js (Line 178)

exists : boolean

控制如果这个游戏对象被核心游戏循环处理。

Source code: gameobjects/components/Core.js (Line 277)

fill : Object

画布上填充颜色,将用于文本如“红”、“# 00ff00”。

Source code: gameobjects/Text.js (Line 1716)

filterArea :Rectangle

该地区的滤波器应用于像hitarea这是作为更大的优化

Source code: pixi/display/DisplayObject.js (Line 164)

filters : Array.<Filter>

设置DisplayObject过滤器。

Source code: pixi/display/DisplayObject.js (Line 307)

fixedToCamera : boolean

一个游戏对象,是“固定”的相机使用它的X-坐标作为偏移量从相机的左上角渲染。

Source code: gameobjects/components/FixedToCamera.js (Line 56)

font : string

改变字体,文本将被渲染,如“宋体”。

Source code: gameobjects/Text.js (Line 1576)

fontSize : number | string

字体的大小。

Source code: gameobjects/Text.js (Line 1611)

fontStyle : string

该字体的风格:'正常','倾斜','斜'

Source code: gameobjects/Text.js (Line 1674)

fontStyles :array

一系列的字体样式值所指定的< a href =“相位。文本,HTML # addfontstyle”> addfontstyle 。

Source code: gameobjects/Text.js (Line 105)

fontVariant : string

字体的变体:“正常”,“小大写”

Source code: gameobjects/Text.js (Line 1695)

fontWeight : string

该字体的重量:'正常','大胆',或< a href =“http:/ /两。org / TR / CSS2 /字体。HTML # propdef字体重量”>有效的CSS字体重量。

Source code: gameobjects/Text.js (Line 1653)

fontWeights :array

一系列的字体权重值所指定的< a href =“相位。文本,HTML # addfontweight”> addfontweight 。

Source code: gameobjects/Text.js (Line 110)

frame : integer

获取或设置用于渲染该游戏对象的纹理的当前帧索引。

Source code: gameobjects/components/LoadTexture.js (Line 242)

frameName : string

获取或设置用于渲染该游戏对象的纹理的当前帧名称。

Source code: gameobjects/components/LoadTexture.js (Line 267)

[readonly] fresh : boolean

一个游戏对象是否已经创建或复位和还没有渲染变换更新认为<代码>新鲜< /代码>。

Source code: gameobjects/components/Core.js (Line 241)

game : Phaser.Game

一个参考目前正在运行的游戏。

Source code: gameobjects/components/Core.js (Line 145)

heal

治愈游戏对象。这增加了一定量的健康的<代码>健康< /代码>属性。

Source code: gameobjects/components/Health.js (Line 90)

health : number

游戏对象的健康价值。这是一个方便的属性设置和操作的游戏对象的健康。

Source code: gameobjects/components/Health.js (Line 26)

height : number

文本的高度。设置此将修改以实现所请求的值。

Source code: gameobjects/Text.js (Line 2132)

hitArea :Rectangle | Circle | Ellipse | Polygon

这是定义的区域,将拿起鼠标/触摸事件。默认情况下是空的。

Source code: pixi/display/DisplayObject.js (Line 62)

[readonly] inCamera : boolean

检查游戏对象的界限是否与游戏相机界限相交。

Source code: gameobjects/components/AutoCull.js (Line 37)

input : Phaser.InputHandler | null

这个游戏对象的输入处理程序。

Source code: gameobjects/components/InputEnabled.js (Line 24)

inputEnabled : boolean

默认情况下一个游戏对象不会处理任何输入事件。通过设置<代码> inputenabled < /代码>真正创建一phaser.inputhandler

Source code: gameobjects/components/InputEnabled.js (Line 38)

[readonly] inWorld : boolean

检查游戏对象的范围是否在,或与游戏世界范围内的任何点相交。

Source code: gameobjects/components/InWorld.js (Line 114)

key : string | Phaser.RenderTexture | Phaser.BitmapData | Phaser.Video | PIXI.Texture

本游戏对象在渲染过程中所使用的图像或纹理的关键。

Source code: gameobjects/components/Core.js (Line 196)

[readonly] left : number

游戏对象的左坐标。

Source code: gameobjects/components/Bounds.js (Line 59)

lifespan : number

寿命可以让你以毫秒为单位给一个游戏对象的生命周期。

Source code: gameobjects/components/LifeSpan.js (Line 65)

lineSpacing : number

如果多行,每行文本之间的附加间距(像素)。

Source code: gameobjects/Text.js (Line 1948)

mask : PIXI.Graphics

设置一个DisplayObject的面具。一个面具是一个对象,限制了一个对象的可见性,应用到它的形状。

Source code: pixi/display/DisplayObject.js (Line 282)

maxHealth : number

游戏对象最大的健康值。这与<<规范>>、<<痊愈>>、<<方法>>相结合,确保了

Source code: gameobjects/components/Health.js (Line 35)

name : string

给定此游戏对象的用户定义的名称。

Source code: gameobjects/components/Core.js (Line 153)

[readonly] offsetX : number

游戏对象的数量在视觉上从它的坐标系中偏移。

Source code: gameobjects/components/Bounds.js (Line 24)

[readonly] offsetY : number

游戏对象的数量在视觉上从它的坐标系中偏移。

Source code: gameobjects/components/Bounds.js (Line 42)

outOfBoundsKill : boolean

如果这和<代码> checkworldbounds < /代码>属性都设置为<代码>真的< /代码>然后<密码>杀< /代码>方法是呼吁尽快<代码>中< /代码>返回false。

Source code: gameobjects/components/InWorld.js (Line 100)

padding : Phaser.Point

在计算文本大小时指定一个填充值,该值被添加到该行的宽度和高度上。

Source code: gameobjects/Text.js (Line 72)

[readonly] parent : PIXI.DisplayObjectContainer

[只读]包含该显示对象的显示对象容器。

Source code: pixi/display/DisplayObject.js (Line 79)

pendingDestroy : boolean

游戏对象是pendingdestroy标记有其破坏的方法称为第二逻辑更新。

Source code: gameobjects/components/Core.js (Line 252)

[readonly] physicsType : number

这个对象的const物理身体类型。

Source code: gameobjects/Text.js (Line 65)

pivot :Point

它围绕DisplayObject的支点

Source code: pixi/display/DisplayObject.js (Line 30)

position :Point

对象的坐标相对于父的局部坐标。

Source code: pixi/display/DisplayObject.js (Line 14)

[readonly] previousPosition : Phaser.Point

游戏对象定位于前一帧。

Source code: gameobjects/components/Core.js (Line 218)

[readonly] previousRotation : number

游戏对象在前一帧中的旋转。值为弧度。

Source code: gameobjects/components/Core.js (Line 225)

renderable : boolean

这个对象可以呈现

Source code: pixi/display/DisplayObject.js (Line 71)

[readonly] renderOrderID : number

渲染顺序ID由渲染器和输入管理器内部使用,不应修改。

Source code: gameobjects/components/Core.js (Line 233)

resolution : integer

画布上的文本的分辨率被渲染到。

Source code: gameobjects/Text.js (Line 1763)

[readonly] right : number

游戏对象的权利坐标。

Source code: gameobjects/components/Bounds.js (Line 76)

rotation : number

弧度旋转的对象。

Source code: pixi/display/DisplayObject.js (Line 38)

scale :Point

对象的比例因子。

Source code: pixi/display/DisplayObject.js (Line 22)

scaleMax : Phaser.Point

最大规模的游戏对象将扩展到。

Source code: gameobjects/components/ScaleMinMax.js (Line 46)

scaleMin : Phaser.Point

这个游戏对象的最小规模将缩小到。

Source code: gameobjects/components/ScaleMinMax.js (Line 36)

setHealth

将游戏对象的健康属性设置为给定的量。

Source code: gameobjects/components/Health.js (Line 70)

shader : PIXI.AbstractFilter

将用来渲染纹理到舞台的着色。设置为空删除当前的着色。

Source code: pixi/display/Sprite.js (Line 98)

shadowBlur : number

的shadowblur价值。使阴影更柔和,应用高斯模糊到它。从0个号码(不模糊)到约10(根据现场)。

Source code: gameobjects/Text.js (Line 2041)

shadowColor : string

阴影的颜色,如CSS RGBA格式。设置的阿尔法组件到0禁用的阴影。

Source code: gameobjects/Text.js (Line 2019)

shadowFill : boolean

设置如果将阴影应用于文本填充。

Source code: gameobjects/Text.js (Line 2085)

shadowOffsetX : number

在像素shadowoffsetx价值。这是如何远偏移水平的阴影效果将。

Source code: gameobjects/Text.js (Line 1975)

shadowOffsetY : number

在像素shadowoffsety价值。这是如何远远抵消垂直的阴影效果将。

Source code: gameobjects/Text.js (Line 1997)

shadowStroke : boolean

设置如果将落影应用于文本中风。

Source code: gameobjects/Text.js (Line 2063)

smoothed : boolean

启用或禁用此游戏对象的纹理平滑。

Source code: gameobjects/components/Smoothed.js (Line 25)

[readonly] stage :Stage

显示对象是连接到或未定义的阶段,如果它没有连接到舞台上。

Source code: pixi/display/DisplayObject.js (Line 88)

stroke : string

画布填充颜色,将用在文字笔画如“蓝”、“# fcff00”。

Source code: gameobjects/Text.js (Line 1860)

strokeColors :array

一系列的颜色值指定< a href =“相位。文本,HTML # addstrokecolor”> addstrokecolor 。

Source code: gameobjects/Text.js (Line 100)

strokeThickness : number

表示中风的厚度的数字。默认为0(无卒中)

Source code: gameobjects/Text.js (Line 1882)

tabs : integer | array

标签的大小(以像素为单位),用于在文本包含标签字符时。0禁用。

Source code: gameobjects/Text.js (Line 1787)

text : string

将文本显示的文本对象。

Source code: gameobjects/Text.js (Line 1519)

[readonly] textBounds : Phaser.Rectangle

的textbounds属性允许你指定一个矩形区域的文本对齐的基础。

Source code: gameobjects/Text.js (Line 80)

texture : PIXI.Texture

精灵使用的纹理

Source code: pixi/display/Sprite.js (Line 33)

tint : number

色彩应用于雪碧。这是一个十六进制值。一个价值0xffffff将删除任何色彩的影响。

Source code: pixi/display/Sprite.js (Line 59)

tintedTexture :Canvas

帆布包含着色版的雪碧(在画布模式,WebGL不填充此)

Source code: pixi/display/Sprite.js (Line 78)

[readonly] top : number

游戏对象的坐标。

Source code: gameobjects/components/Bounds.js (Line 93)

transformCallback : Function

回调,将适用于任何规模限制的worldtransform。

Source code: gameobjects/components/ScaleMinMax.js (Line 20)

transformCallbackContext : Object

的背景下,<代码> transformcallback < /代码>被称为。

Source code: gameobjects/components/ScaleMinMax.js (Line 26)

type : number

这个对象的const类型。

Source code: gameobjects/Text.js (Line 59)

useAdvancedWrap : boolean

这个文本对象会使用基本的或高级的文字包装吗?

Source code: gameobjects/Text.js (Line 131)

visible : boolean

对象的可见性。

Source code: pixi/display/DisplayObject.js (Line 54)

width : number

文本的宽度。设置此将修改以实现所请求的值。

Source code: gameobjects/Text.js (Line 2107)

wordWrap : boolean

表示如果使用了单词包。

Source code: gameobjects/Text.js (Line 1904)

wordWrapWidth : number

文本将包装的宽度。

Source code: gameobjects/Text.js (Line 1926)

world : Phaser.Point

这个游戏对象的世界坐标像素。

Source code: gameobjects/components/Core.js (Line 204)

[readonly] worldAlpha : number

【只读】乘以αDisplayObject

Source code: pixi/display/DisplayObject.js (Line 97)

[readonly] worldPosition :Point

基于世界变换的显示对象的位置。

Source code: pixi/display/DisplayObject.js (Line 116)

[readonly] worldRotation : number

弧度的显示对象,旋转,基于世界变换。

Source code: pixi/display/DisplayObject.js (Line 136)

[readonly] worldScale :Point

基于世界变换的显示对象的规模。

Source code: pixi/display/DisplayObject.js (Line 126)

worldVisible : boolean

[只读]表示,如果精灵是全局可见的。

Source code: pixi/display/DisplayObject.js (Line 258)

x : number

位置DisplayObject在X轴相对于父局部坐标。

Source code: pixi/display/DisplayObject.js (Line 723)

y : number

的DisplayObject在Y轴上的位置相对于父局部坐标。

Source code: pixi/display/DisplayObject.js (Line 741)

[readonly] z : number

该游戏对象在其母组中的深度。

Source code: gameobjects/components/Core.js (Line 170)

公共方法

addChild(child) → {PIXI.DisplayObject}

向容器中添加一个儿童。

参数

名称 类型 参数 默认值 描述
child PIXI.DisplayObject

DisplayObject添加到容器

Source code: pixi/display/DisplayObjectContainer.js (Line 91)


addChildAt(child, index) → {PIXI.DisplayObject}

在指定索引处为容器添加一个儿童。如果该索引是不可能的,将抛出一个错误

参数

名称 类型 参数 默认值 描述
child PIXI.DisplayObject 孩子要加上“”
index Number 在<< /对>>中的儿童

Source code: pixi/display/DisplayObjectContainer.js (Line 103)


addColor(color, position) → {Phaser.Text}

设置特定字符在文本内的特定颜色。

参数

名称 类型 参数 默认值 描述
color string

画布填充颜色,将用于文本如<代码>红< /代码>、<密码> # 00ff00 < /代码>、<密码> rgba() 。< / P >

position number 在字符串中的字符的索引开始应用此颜色值。

Source code: gameobjects/Text.js (Line 722)


addFontStyle(style, position) → {Phaser.Text}

设置文本中特定字符的特定字体样式。

参数

名称 类型 参数 默认值 描述
style string

画布字体风格,将用在文字样式如<代码>正常< /代码>、<密码>斜体< /代码>、<密码>斜< /代码>。< / P >

position number 在字符串中的字符的索引开始应用该字体样式值。

Source code: gameobjects/Text.js (Line 772)


addFontWeight(style, position) → {Phaser.Text}

设置特定字符在文本内的特定字体权重。

参数

名称 类型 参数 默认值 描述
style string

画布字体重量将用于对文本的重量如<代码>正常< /代码>、<密码> > < < /大胆的代码,代码/代码> < >大胆,<代码>轻< /代码>,< / P >等

position number 在字符串中的字符的索引开始应用该字体的权重值。

Source code: gameobjects/Text.js (Line 796)


addStrokeColor(color, position) → {Phaser.Text}

设置特定字符在文本内特定的笔画颜色。

参数

名称 类型 参数 默认值 描述
color string

画布填充颜色,将用在文字笔画如<代码>红< /代码>、<密码> # 00ff00 < /代码>、<密码> rgba() 。< / P >

position number 在字符串中的字符的索引开始应用此颜色值。

Source code: gameobjects/Text.js (Line 746)


bringToTop() → {PIXI.DisplayObject}

把这个游戏对象的顶部,其父母的显示列表。

Source code: gameobjects/components/BringToTop.js (Line 24)


clearColors() → {Phaser.Text}

清除所有文本填充或描边颜色设置的<代码> < >或<增色/代码/代码代码> addstrokecolor < >。

Source code: gameobjects/Text.js (Line 690)


clearFontValues() → {Phaser.Text}

清除所有文本样式或字体,设置权重由<代码> < >或< addfontstyle /代码代码> addfontweight

Source code: gameobjects/Text.js (Line 706)


crop(rect, copy)

作物让你可以裁剪纹理来显示这个游戏对象。

参数

名称 类型 参数 默认值 描述
rect Phaser.Rectangle 在裁剪时使用的矩形。通过空或没有参数来清除先前设置的作物矩形。
copy boolean <optional>
false

如果假<代码> croprect < /代码>将存储作为参考给定的矩形。如果真的可以复制正确的值存储在croprect局部相位矩形对象。

Source code: gameobjects/components/Crop.js (Line 49)


destroy(destroyChildren)

销毁此文本对象,从该组中删除它属于。

参数

名称 类型 参数 默认值 描述
destroyChildren boolean <optional>
true 该对象的每一个孩子都有其破坏的方法吗?< /对

Source code: gameobjects/Text.js (Line 216)


generateTexture(resolution, scaleMode, renderer) → {PIXI.Texture}

有用的函数,返回一个纹理的DisplayObject对象可以用来创建精灵

参数

名称 类型 参数 默认值 描述
resolution Number “生成的纹理的分辨率”
scaleMode Number

看到{ { #交联";Pixi / scalemodes:财产";} } Pixi。scalemodes { { } } /交联的可能值

renderer PIXI.CanvasRenderer | PIXI.WebGLRenderer

用于生成纹理渲染。

Source code: pixi/display/DisplayObject.js (Line 542)


getBounds(matrix) → {Phaser.Rectangle}

返回文本的边界作为一个矩形。

参数

名称 类型 参数 默认值 描述
matrix Phaser.Matrix 文本的转换矩阵,< /对

Source code: gameobjects/Text.js (Line 1499)


getChildAt(index) → {PIXI.DisplayObject}

返回指定索引处的儿童

参数

名称 类型 参数 默认值 描述
index Number 以“指数”的指标来得到孩子的

Source code: pixi/display/DisplayObjectContainer.js (Line 194)


getChildIndex(child) → {Number}

返回一个孩子DisplayObject实例的索引位置

参数

名称 类型 参数 默认值 描述
child PIXI.DisplayObject

DisplayObject实例识别

Source code: pixi/display/DisplayObjectContainer.js (Line 159)


getLocalBounds() → {Rectangle}

检索的displayobjectcontainer非局部边界为矩形。计算考虑了所有可见的孩子。

Source code: pixi/display/DisplayObjectContainer.js (Line 367)


kill() → {PIXI.DisplayObject}

杀死一个游戏对象。一个被杀的游戏对象有它的<代码>活着的< /代码>,<代码>存在< /代码>和<代码>可见的< /码>属性都设置为假。

Source code: gameobjects/components/LifeSpan.js (Line 113)


loadTexture(key, frame, stopAnimation)

改变游戏对象的基础结构。旧的纹理被删除,新的一个被引用或从缓存中获取。

参数

名称 类型 参数 默认值 描述
key string | Phaser.RenderTexture | Phaser.BitmapData | Phaser.Video | PIXI.Texture 这是在渲染过程中所使用的精灵所使用的图像或纹理。它可以是一个字符串,这是一个参考的图片缓存条目,或一个RenderTexture,BitmapData,视频或Pixi。纹理。

frame string | number <optional>
如果这个精灵是使用精灵片或纹理的一部分,你可以通过给一个字符串或数字索引指定确切的帧来使用。”
stopAnimation boolean <optional>
true 如果一个动画已经在这个精灵上播放,你可以选择停止它,或者让它继续玩。

Source code: gameobjects/components/LoadTexture.js (Line 49)


moveDown() → {PIXI.DisplayObject}

将此游戏对象移动到其父母显示列表中的一个位置。

Source code: gameobjects/components/BringToTop.js (Line 87)


moveUp() → {PIXI.DisplayObject}

将此游戏对象移到其父母显示列表中的一个位置。

Source code: gameobjects/components/BringToTop.js (Line 66)


overlap(displayObject) → {boolean}

检查该游戏对象的边界是否与给定的显示对象的边界重叠,

参数

名称 类型 参数 默认值 描述
displayObject Phaser.Sprite | Phaser.Image | Phaser.TileSprite | Phaser.Button | PIXI.DisplayObject “显示对象要检查。”

Source code: gameobjects/components/Overlap.js (Line 29)


parseList(list) → {Phaser.Text}

将给定的数组转换为制表符分隔的字符串,然后更新该文本对象。

参数

名称 类型 参数 默认值 描述
list array “数据的数组转换为字符串。”

Source code: gameobjects/Text.js (Line 1154)


play(name, frameRate, loop, killOnComplete) → {Phaser.Animation}

扮演一个动画。

参数

名称 类型 参数 默认值 描述
name string 要发挥的动画名称,如“火”,“火”,“走”,“”,“跳”;。一定是以前创建的通过“animationmanager。添加'。

frameRate number <optional>
null

帧率播放动画。每秒的速度是按帧的。如果不提供预先设定的帧率的动画使用。

loop boolean <optional>
false

的动画循环播放后。如果没有提供先前设置的动画的循环值,则使用。

killOnComplete boolean <optional>
false 当动画完成时,如果设置为真(仅当循环=假)父精灵将被杀死。

Source code: gameobjects/components/Animation.js (Line 31)


<internal> postUpdate()

内部调用的方法个周期的世界。

Source code: gameobjects/components/Core.js (Line 331)


precalculateWordWrap(text) → {array}

运行通过text.runwordwrap函数返回给定的文本

参数

名称 类型 参数 默认值 描述
text string 将计算包裹的文本。< /对

Source code: gameobjects/Text.js (Line 820)


<internal> preUpdate()

通过world.preupdate自动调用。

Source code: gameobjects/Text.js (Line 189)


removeChild(child) → {PIXI.DisplayObject}

从容器中移除一个孩子。

参数

名称 类型 参数 默认值 描述
child PIXI.DisplayObject

DisplayObject去除

Source code: pixi/display/DisplayObjectContainer.js (Line 211)


removeChildAt(index) → {PIXI.DisplayObject}

从指定索引位置删除子。

参数

名称 类型 参数 默认值 描述
index Number 以“指数”的指标来得到孩子的

Source code: pixi/display/DisplayObjectContainer.js (Line 226)


removeChildren(beginIndex, endIndex)

从这个容器中移除所有在开始和结束索引中的所有儿童。

参数

名称 类型 参数 默认值 描述
beginIndex Number <起始位置。默认值为0。
endIndex Number <“结束位置”。默认值是容器的大小。

Source code: pixi/display/DisplayObjectContainer.js (Line 244)


removeStageReference()

从容器和所有的儿童中删除当前阶段引用。

Source code: pixi/display/DisplayObjectContainer.js (Line 407)


reset(x, y, health) → {PIXI.DisplayObject}

重置游戏对象。

参数

名称 类型 参数 默认值 描述
x number 在世界空间中的坐标(在世界空间中)定位游戏对象。
y number 在世界空间中,坐标(在世界空间)的位置,在游戏对象的位置。
health number <optional>
1 如果有健康的成分,则给游戏对象提供健康的身体。

Source code: gameobjects/components/Reset.js (Line 30)


resetFrame()

重置纹理帧尺寸,游戏对象使用的渲染。

Source code: gameobjects/components/LoadTexture.js (Line 220)


resizeFrame(parent, width, height)

调整框架尺寸,游戏对象使用的渲染。

参数

名称 类型 参数 默认值 描述
parent object

导致调整父纹理对象,即相位。视频对象。

width integer “纹理的新宽度”。
height integer “新高度的质地。”

Source code: gameobjects/components/LoadTexture.js (Line 208)


revive(health) → {PIXI.DisplayObject}

将一个'死亡'的游戏对象重新回到生活中,选择重置其在过程中的健康价值。

参数

名称 类型 参数 默认值 描述
health number <optional>
100 给游戏对象的健康。只是如果对象有健康的组成部分。

Source code: gameobjects/components/LifeSpan.js (Line 78)


sendToBack() → {PIXI.DisplayObject}

将此游戏对象发送到其父母显示列表的底部。

Source code: gameobjects/components/BringToTop.js (Line 45)


setChildIndex(child, index)

改变显示对象容器中存在的子位置的位置

参数

名称 类型 参数 默认值 描述
child PIXI.DisplayObject

孩子DisplayObject实例为你想改变指数

index Number 儿童显示对象的索引编号为< /

Source code: pixi/display/DisplayObjectContainer.js (Line 176)


setFrame(frame)

设置纹理帧的游戏对象用于渲染。

参数

名称 类型 参数 默认值 描述
frame Phaser.Frame 按纹理所使用的帧的帧。

Source code: gameobjects/components/LoadTexture.js (Line 143)


setScaleMinMax(minX, minY, maxX, maxY)

集scalemin和scalemax值。这些值被用来限制该游戏对象将以其母公司为基础的规模。

参数

名称 类型 参数 默认值 描述
minX number | null 该游戏对象的最小水平刻度值可以缩小到。
minY number | null 该游戏对象的最小垂直刻度值可以缩小到。
maxX number | null 该游戏对象的最大横向规模值可以扩展到。
maxY number | null 该游戏对象的最大垂直刻度值可以扩展到。

Source code: gameobjects/components/ScaleMinMax.js (Line 110)


setShadow(x, y, color, blur, shadowStroke, shadowFill) → {Phaser.Text}

设置文字上的阴影效果。你可以指定的水平和垂直距离的下降阴影与<代码> *,和<代码> < /代码>参数。

参数

名称 类型 参数 默认值 描述
x number <optional>
0

shadowoffsetx像素的值。这是如何远偏移水平的阴影效果将是。

y number <optional>
0

shadowoffsety像素的值。这是如何远远抵消垂直的阴影效应将是。

color string <optional>
'rgba(0,0,0,1)'

阴影的颜色,给出了CSS RGBA或HEX格式。把α成分设为0,以禁用阴影。

blur number <optional>
0

的shadowblur价值。使阴影更柔和,应用高斯模糊到它。从0个号码(不模糊)到约10(根据场景)。

shadowStroke boolean <optional>
true 对文本的笔画(如设置),将其应用于文本的阴影中。
shadowFill boolean <optional>
true 对文本填充(如果设置),应用该下拉阴影。

Source code: gameobjects/Text.js (Line 232)


setStageReference(stage)

设置容器级引用。这是这个对象,以及所有的孩子,都连接到。

参数

名称 类型 参数 默认值 描述
stage Stage 在容器将作为其当前阶段引用的阶段

Source code: pixi/display/DisplayObjectContainer.js (Line 391)


setStyle(style) → {Phaser.Text}

将文本的样式设置为通过一个单一的样式对象来设置。

参数

名称 类型 参数 默认值 描述
style object <optional>
'bold 20pt Arial' 在文本中设置的样式属性。< /对

Source code: gameobjects/Text.js (Line 268)


setText(text) → {Phaser.Text}

将文本显示的文本对象。

参数

名称 类型 参数 默认值 描述
text string <optional>
要显示的文本。设置为空字符串,以清除已存在的文本。

Source code: gameobjects/Text.js (Line 1136)


setTextBounds(x, y, width, height) → {Phaser.Text}

文本边界是一个矩形区域,您可以控制文本对象本身的尺寸,

参数

名称 类型 参数 默认值 描述
x number <optional>
<文本边界区域的×坐标。
y number <optional>
<文本界区域的坐标系。
width number <optional>
<文本边界区域的宽度。< /
height number <optional>
<文本边界区域的高度,< /

Source code: gameobjects/Text.js (Line 1215)


setTexture(texture, destroy)

设置精灵的纹理。警告说,这并没有删除或破坏以前

参数

名称 类型 参数 默认值 描述
texture PIXI.Texture

Pixi的纹理是由雪碧

destroy Boolean <optional>
false

叫texture.destroy当前纹理在更换新的吗?< /对

Source code: pixi/display/Sprite.js (Line 158)


swapChildren(child, child2)

交换2显示对象在这个容器内的位置。

参数

名称 类型 参数 默认值 描述
child PIXI.DisplayObject < < / >
child2 PIXI.DisplayObject < < / >

Source code: pixi/display/DisplayObjectContainer.js (Line 134)


toGlobal(position) → {Point}

计算显示对象的全局位置

参数

名称 类型 参数 默认值 描述
position Point <世界起源地计算从< / <

Source code: pixi/display/DisplayObject.js (Line 576)


toLocal(position, from) → {Point}

计算显示对象相对于另一点的局部位置

参数

名称 类型 参数 默认值 描述
position Point <世界起源地计算从< / <
from PIXI.DisplayObject <optional>

DisplayObject计算从

Source code: pixi/display/DisplayObject.js (Line 590)


<internal> update()

重写此功能来处理任何特殊更新要求。

Source code: gameobjects/Text.js (Line 206)


updateCache()

生成并更新该对象的缓存精灵。

Source code: pixi/display/DisplayObject.js (Line 566)


updateCrop()

如果你已经拥有一个作物矩形这个游戏对象通过<代码> < /代码>和作物自修改代码> < croprect < /代码>属性,

Source code: gameobjects/components/Crop.js (Line 86)


updateShadow(state)

设置基于样式设置text.context阴影,如果不启用或禁用它。

参数

名称 类型 参数 默认值 描述
state boolean 如果真的影子将被设置为样式值,否则将被设置为零。

Source code: gameobjects/Text.js (Line 606)