【Unity】 Unity2D-ロールオーバーでスプライト画像を切り替える方法
ロールオーバーでスプライト画像を切り替える
そして
ButtonにするとOn Clickはできるけど、ロールオーバーがわからなかった。
Event Triggerを使うとできるらしい。
Point EnterとPoint Exitを使う
public Sprite spriteBefore; public Sprite spriteAfter; //Point Enter public void chageImageEnter() { this.GetComponent<Image>().sprite = spriteAfter; } //Point Exit public void chageImageExit() { this.GetComponent<Image>().sprite = spriteBefore; }
using UnityEngine.UI;
を忘れないこと
【参考】【Unity】 Unity2D-スプライト画像をスクリプトから切り替える方法
【参考】【Unity】Event Triggerの種類と用途と使い方【保存版】
画像のスライス方法(大きさが違うとき)
Sprite ModeをMultipleにしてSprite Editorへ
画像の大きさが違うときは画像のように設定
C⇒列 R⇒行
【Unity】Textの文字の色を一部だけ変える
HTMLのように
<color=#ff0000>New</color> Text
とすれば、
New Text
となる
【Unity】アニメーションを逆再生させる方法
最近、Unityをさわりはじめたねってぃーです。
アニメーションを逆再生させる方法がわからなかったので調べました。
「Animator」をクリック
Inspectorの「Speed」の値を負の数にすることで逆再生できました。
ExcelでルーズリーフA5 B罫6mmに印刷した話
余ってるルーズリーフを利用して、
勉強している試験の答案用紙を作ろう、ということで。
Excelの余白の設定、行の高さの覚書き。
プリンターによって変わるので、その都度調整で。
【環境】
・Excel2003
・プリンター:EPSON EW-806AW
まず、余白の設定。
【左側に穴がくるとき】
上:3.1
左:1.3
右:0.5
下:1
※右に穴がくるときは左右が逆になる。
ヘッダーの値は適当。
文字のポイントに合わせていい感じに。
ちなみに14ptだと2.4でいい感じに。
本文部(下画像参照)は行の高さを18.5に。
(ピクセルではない!!! 右クリック→行の高さ)
適当に10ヶ所、18.75にする。
下画像の『【午前】答案用紙~~』のところは、
今回考慮してないので、
ページ設定のヘッダー/フッターで変更する。
印刷時のイメージ。
微妙にずれるときがあります()
今の状態では、プリンターが
「設定されている用紙と違う用紙がセットされています」
ってなって、1枚毎に余分に1枚吐き出してくれるので、介護が必要…。
なにか上手い方法はないのか…。
手差しだとどうかな?今後の課題です。
【追記】
調べた結果、プリンター自体はルーズリーフ印刷に対応しているものの、
どうしてもうまくいかず。。。
なんでや…。