getAreaPosition 获取区域位置
getAreaPosition
类型: MethodDeclaration
所属类: ParticleElement
定义位置: animation.ts
描述
获取区域位置
返回值
类型: Float64Array
源代码
位置: 第 2277 行
private getAreaPosition(): Float64Array {
const array = ParticleElement.sharedFloat64Array
const emitter = this.emitter
const area = this.data.area as ParticleEmissionAreaPoint | ParticleEmissionAreaRectangle | ParticleEmissionAreaCircle
const cos = Math.cos(emitter.angle)
const sin = Math.sin(emitter.angle)
const x = area.x * emitter.scale
const y = area.y * emitter.scale
array[0] = x * cos - y * sin
array[1] = x * sin + y * cos
return array
}
文档生成时间:2025/7/7 12:07:06