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

(Created page with "Quickie は LÖVE 用の [http://www.mollyrocket.com/forums/viewforum.php?f=10 即値方式の GUI 実装]です。 {{notice|Quickie の最新版は SUIT...")
 
m
Line 1: Line 1:
Quickie は LÖVE 用の [http://www.mollyrocket.com/forums/viewforum.php?f=10 即値方式の GUI 実装]です。
+
Quickie は LÖVE 用の [http://www.mollyrocket.com/forums/viewforum.php?f=10 即時方式の GUI 実装]です。
  
 
{{notice|Quickie の最新版は [[SUIT (日本語)|SUIT]] へ名称変更されました}}
 
{{notice|Quickie の最新版は [[SUIT (日本語)|SUIT]] へ名称変更されました}}
  
 
== 即値方式の GUI ==
 
== 即値方式の GUI ==
即値方式の GUI 実装において一カ所に作成されるため別の場所にて使用されるボタン*オブジェクト*、スライダー*オブジェクト*、およびその他の*オブジェクト*を保持しません。もっと正確に言うと、すべてのウィジェットは希望する場所を要素を配置した単なる関数です。さらに、ウイジェットは状態 (例えばスライダーの値) を追跡しません。 ― それはあなたが行う必要があります。この手法は様々な面においてより簡単にします:
+
即時方式の GUI 実装において一カ所に作成されるため別の場所にて使用されるボタン*オブジェクト*、スライダー*オブジェクト*、およびその他の*オブジェクト*を保持しません。もっと正確に言うと、すべてのウィジェットは希望する場所を要素を配置した単なる関数です。さらに、ウイジェットは状態 (例えばスライダーの値) を追跡しません。 ― それはあなたが行う必要があります。この手法は様々な面においてより簡単にします:
  
 
* ウィジェットを非表示にしたいですか? 単に関数を呼び出さないでください!
 
* ウィジェットを非表示にしたいですか? 単に関数を呼び出さないでください!
Line 28: Line 28:
 
{{#set:LOVE Version=0.8.x}}
 
{{#set:LOVE Version=0.8.x}}
 
{{#set:LOVE Min Version=0.7.x}}
 
{{#set:LOVE Min Version=0.7.x}}
{{#set:Description=(けっこう)単純だが、強力な GUI 実装}}
+
{{#set:Description=(けっこう)単純だが、強力な GUI 実装 '''(SUIT へ名称変更)'''}}
 
{{#set:Keyword=GUI}}
 
{{#set:Keyword=GUI}}
 
[[Category:Libraries (日本語)]]
 
[[Category:Libraries (日本語)]]

Revision as of 07:03, 8 June 2017

Quickie は LÖVE 用の 即時方式の GUI 実装です。

O.png Quickie の最新版は SUIT へ名称変更されました  


即値方式の GUI

即時方式の GUI 実装において一カ所に作成されるため別の場所にて使用されるボタン*オブジェクト*、スライダー*オブジェクト*、およびその他の*オブジェクト*を保持しません。もっと正確に言うと、すべてのウィジェットは希望する場所を要素を配置した単なる関数です。さらに、ウイジェットは状態 (例えばスライダーの値) を追跡しません。 ― それはあなたが行う必要があります。この手法は様々な面においてより簡単にします:

  • ウィジェットを非表示にしたいですか? 単に関数を呼び出さないでください!
  • 例えば自機の頭上に対して、様々な位置へウイジェットを配置したいですか? 関数へ様々な引数を渡して呼び出すだけです!
  • ウィジェットの出力値を取得したい? 既に保持しています!

ウィジェット

Quickie はゲームで頻繁に見かけるいくつかのウィジェットを定義します:

  • ボタン、
  • 入力ボックス、
  • スライダー、
  • チェック・ボックス、および
  • ラベル。

もっと必要であれば、いつでもウィジェットを新規作成できます。それは超簡単です。

さらに Quickie には柔軟な配置設計ツールが同梱されています。

リンク

そのほかの言語