QLOOK ANALYTICS
サイトマップ :

文字グラデーション(RGSS2)
Ver1.11(2016/06/16)

どういったものに需要があるかなど
スクリプト製作の参考にしたいので,
いいね!と思ったスクリプトにクリックお願いします.

web拍手

概要

draw_textで描画される文字を指定した二色の色で縦にグラデーションをつけます.

文字グラデーション(RGSS2)のスクリーンショット

位置

特に指定はありません.

スクリプト

中身をすべてコピーして,ツクールのスクリプトに新たなセクションを作成し,貼り付けてください.

更新履歴

  1. 2016/06/16…指定幅に収まるよう自動縮小する機能が働かない不具合を修正
  2. 2010/02/16…負荷軽減のため、グラデーションの粗さを設定可能に
  3. 2010/02/02…公開

使用方法

スクリプトを丸ごと貼り付けていただければ使用できます.
詳細設定の欄では以下の項目が設定できます.

TEXTGRADATION_TRUE
trueでこのスクリプトが有効
TEXTGRADATION_COLOR
グラデーションの開始色(文字の上)の初期設定
TEXTGRADATION_ROUGH
グラデーションの粗さです(自然数)

グラデーションが有効になっていると設定されている開始色から現在のfont.colorの色まで上から下にグラデーションします.
グラデーションの開始色を好みに変えるときは以下のように設定します.

@bitmap.font.set_gradcolor = Color.new(255,255,255,255)

一時的にグラデーションを有効,無効にしたいときは以下の様にします.

@bitmap.font.gradation = true

グラデーションの粗さは数字が大きいほど粗くなりますが,よほど色相変化の大きいグラデーションでない限り大きくしてもきれいに見えます.
粗いほど描画の負荷が軽減されますのでお好みで設定してください.

初期設定ではグラデーションが見にくいのでWindow_Baseのシステムカラーなどの変更をおすすめします.

注意

このスクリプトでは「Font」「Bitmap」「Window_Message」のメソッドを改変しています.

Valid XHTML 1.0 Transitional