Difference between revisions of "tween (日本語)"

(Initial Commit / 長期間の訳抜けの補完。ご迷惑をおかけしました。)
 
m
 
Line 1: Line 1:
 
{{#set:Name=tween}}
 
{{#set:Name=tween}}
 
{{#set:LOVE Version=Any}}
 
{{#set:LOVE Version=Any}}
{{#set:Description=Lua にて tweening を実行するための小型の関数一式。 }}
+
{{#set:Description=Lua でトゥイーン処理を実行するための小型の関数一式。 }}
 
{{#set:Keyword=Animation}}
 
{{#set:Keyword=Animation}}
Enrique García Cota (エンリケ・ガルシア・コータ) ― 別名  [https://github.com/kikito kikito] による [http://api.jquery.com/animate/ jQuery の animate 関数]を基にした Lua にて tweening を実行するための小型の関数一式です。
+
Enrique García Cota (エンリケ・ガルシア・コータ) ― 別名  [https://github.com/kikito kikito] による [http://api.jquery.com/animate/ jQuery の animate 関数]を基にした Lua でトゥイーン処理を実行するための小型の関数一式です。
  
 
'''[https://github.com/kikito/tween.lua/blob/master/tween.lua ダウンロード]'''
 
'''[https://github.com/kikito/tween.lua/blob/master/tween.lua ダウンロード]'''

Latest revision as of 09:21, 24 September 2017



Enrique García Cota (エンリケ・ガルシア・コータ) ― 別名 kikito による jQuery の animate 関数を基にした Lua でトゥイーン処理を実行するための小型の関数一式です。

ダウンロード

local tween = require 'tween'

-- 10秒間に音楽の音量を 0 から 5 へ上げます。
local music = { volume = 0, path = "path/to/file.mp3" }
tween(10, music, { volume = 5 })

-- 4秒間で y=300 を弾ませてから、画面上部にある何らかのテキストを落下させます。
local label = { x=200, y=0, text = "hello" }
tween(4, label, { y=300 }, 'outBounce')

-- 2秒間で背景を黒色で退色させてから、ターミナルへメッセージを表示します。
local backgroundColor = {255,255,255}
tween(2, backgroundColor, {0,0,0}, 'linear', print, "hello!")


リンク