EditableImageクラス

クラスInstance.newでは作れない日本語解説は準備中

ひとことで言うと

EditableImageは、ロブロックス(Roblox)のクラスです。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。

公式の説明(英語):Object which allows for the runtime creation and manipulation of images.

クラスの関係

受け継いでいるクラス:Object → EditableImage

プロパティ(1)

名前と書き方説明
Size
EditableImage.Size: Vector2
Size of the EditableImage in pixels.

メソッド(10)

名前と書き方説明
Destroy
EditableImage:Destroy(): ()
Destroys the image contents and immediately reclaims the memory they use.
DrawCircle
EditableImage:DrawCircle(center: Vector2, radius: int, color: Color3, transparency: float, combineType: ImageCombineType, antiAliasing: AntiAliasing, alphaBlendType: ImageAlphaType): ()
Draws a circle at the specified point.
DrawImage
EditableImage:DrawImage(position: Vector2, image: EditableImage, combineType: ImageCombineType, alphaBlendType: ImageAlphaType): ()
Draws another EditableImage into this EditableImage at the given position.
DrawImageProjected
EditableImage:DrawImageProjected(projectionSource: Object, projection: Dictionary, brushConfig: Dictionary): ()
Projects another EditableImage onto a surface using an EditableMesh or prepared WrapTextureTransfer and stores the result on this EditableImage.
SampleImageProjected
EditableImage:SampleImageProjected(projectionSource: Object, sourceTexture: EditableImage, projectionConfig: Dictionary, brushConfig: Dictionary): ()
Projects pixels from a texture into this EditableImage using an EditableMesh or prepared WrapTextureTransfer.
DrawImageTransformed
EditableImage:DrawImageTransformed(position: Vector2, scale: Vector2, rotation: float, image: EditableImage, options: Dictionary?): ()
Draws an image into this EditableImage with transformations including scaling and rotation, placing it at the specified position.
DrawLine
EditableImage:DrawLine(p1: Vector2, p2: Vector2, color: Color3, transparency: float, combineType: ImageCombineType, antiAliasing: AntiAliasing, alphaBlendType: ImageAlphaType): ()
Draws a line between two provided points.
DrawRectangle
EditableImage:DrawRectangle(position: Vector2, size: Vector2, color: Color3, transparency: float, combineType: ImageCombineType, alphaBlendType: ImageAlphaType): ()
Draws a rectangle of the given size at the given top-left position.
ReadPixelsBuffer
EditableImage:ReadPixelsBuffer(position: Vector2, size: Vector2): buffer
Reads a rectangular region of pixels into a buffer.
WritePixelsBuffer
EditableImage:WritePixelsBuffer(position: Vector2, size: Vector2, buffer: buffer): ()
Writes a rectangular region of pixels into the image.

受け継いでいるメンバー

Object から受け継いでいるもの(4)

ClassName・GetPropertyChangedSignal・IsA・Changed

英語の説明とメンバーの一覧は、Roblox Creator Documentation(EditableImage)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。

執筆:鈴木孝昌官公庁のWeb・システム開発を担当する現役プロジェクトマネージャー。沖縄マイクラ部 クロスウェーブで、ロブロックス(Roblox)・マインクラフト(マイクラ)・Scratchなどのプログラミングを指導。マイクラカップ沖縄代表チームを指導(第6回・第7回、第7回TBS賞)。
沖縄マイクラ部で、子どもたちにロブロックス(Roblox)やマインクラフト(マイクラ)のプログラミングを教えています。プロフィールと編集方針
Instagramで教室の様子を見る
noteで記事を読む