Difference between revisions of "Types (日本語)"
(Created page with "これらは本 Wiki で使用されているデータ型です。それらの一部はWiki に特化した集合であり説明書をより明瞭にするためにありま...") |
m |
||
Line 13: | Line 13: | ||
{{param|thread||コルーチンを意味します。}} | {{param|thread||コルーチンを意味します。}} | ||
=== Löve の型 === | === Löve の型 === | ||
+ | {{param|Object||下記にある型の最上位型です。}} | ||
+ | |||
+ | Data | ||
{{param|Data||下記にある型の最上位型です。}} | {{param|Data||下記にある型の最上位型です。}} | ||
{{param|CompressedData||任意の圧縮されたデータを保持しています。}} | {{param|CompressedData||任意の圧縮されたデータを保持しています。}} | ||
Line 21: | Line 24: | ||
{{param|ImageData||画像データを保持しています。}} | {{param|ImageData||画像データを保持しています。}} | ||
{{param|SoundData||音声データを保持しています。}} | {{param|SoundData||音声データを保持しています。}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Math | Math | ||
Line 38: | Line 34: | ||
{{param|Fixture||}} | {{param|Fixture||}} | ||
{{param|World||}} | {{param|World||}} | ||
− | |||
− | |||
{{param|Shape||}} | {{param|Shape||}} | ||
Line 46: | Line 40: | ||
{{param|EdgeShape||}} | {{param|EdgeShape||}} | ||
{{param|PolygonShape||}} | {{param|PolygonShape||}} | ||
− | |||
− | |||
{{param|Joint||}} | {{param|Joint||}} | ||
Line 70: | Line 62: | ||
{{param|Shader||}} | {{param|Shader||}} | ||
{{param|Quad||}} | {{param|Quad||}} | ||
− | |||
− | |||
{{param|Drawable||}} | {{param|Drawable||}} | ||
− | |||
{{param|Texture||}} | {{param|Texture||}} | ||
− | |||
{{param|Canvas||}} | {{param|Canvas||}} | ||
{{param|Framebuffer||廃止されたバージョンの Canvas 型。}} | {{param|Framebuffer||廃止されたバージョンの Canvas 型。}} | ||
{{param|Image||}} | {{param|Image||}} | ||
− | |||
− | |||
{{param|Mesh||}} | {{param|Mesh||}} | ||
Line 118: | Line 104: | ||
{{param|enet.host||}} | {{param|enet.host||}} | ||
{{param|enet.peer||}} | {{param|enet.peer||}} | ||
+ | |||
+ | == そのほかの言語 == | ||
+ | {{i18n (日本語)|Types}} |
Revision as of 06:50, 8 January 2020
これらは本 Wiki で使用されているデータ型です。それらの一部はWiki に特化した集合であり説明書をより明瞭にするためにあります。
型
Lua の型
type 関数は変数の型を取得するために使用することができます。
nil
- 欠乏値を意味します。 'nil' のみが 'nil' 型を有しています。
boolean
- 論理値を意味します。 'true' または 'false' にすることができます。
number
- 倍精度浮動小数点の値を意味します。無限大および非数も対象となります。
string
- 文字の配列を意味します。不定です。
table
- 数値を組み合わせた配列およびハッシュテーブルを意味します。
function
- 呼び出し可能な関数を意味します。
userdata
- 任意の C 言語データを意味します。
thread
- コルーチンを意味します。
Löve の型
Object
- 下記にある型の最上位型です。
Data
Data
- 下記にある型の最上位型です。
CompressedData
- 任意の圧縮されたデータを保持しています。
CompressedImageData
- 圧縮された画像データを保持しています。
FileData
- ファイルデータを保持しています。
FontData
- フォントデータを保持しています。
GlyphData
- グリフデータを保持しています。
ImageData
- 画像データを保持しています。
SoundData
- 音声データを保持しています。
Math
Physics
Joint
FrictionJoint
GearJoint
MotorJoint
MouseJoint
PrismaticJoint
PulleyJoint
RevoluteJoint
RopeJoint
WeldJoint
WheelJoint
Thread
Graphics
Cursor
PixelEffect
- 廃止されたバージョンの Shader 型。
Shader
Quad
Drawable
Texture
Canvas
Framebuffer
- 廃止されたバージョンの Canvas 型。
Image
Sound
Filesystem
Fonts
Input
Video
Semantic (Wiki) の方
table flat table
- 数値を組み合わせた配列とその内部にテーブルの値を有していないハッシュテーブルを意味します。
Variant
- 水平テーブル、ブール、数値、文字列、または LÖVE のユーザデータにすることができます。
その他
LUBE
Enet