Unity
Scratch

Unityでスクラッチくじを作ってみた

More than 1 year has passed since last update.

こんにちは
Unityでスクラッチくじのように銀色をスクラッチして中の何かが現れるような機能を作ってみました。
色々苦戦したのでメモ程度でまとめたものです。

環境周り

Unity 2017.1.0p2

操作方法

マウスのドラックでスクラッチ
マウスの右クリックで初期画面に戻す

見たらすぐわかるので、ソースコードと画像だけ添付します。

MaskのTextureのPixelを操作して実装します。

ヒエラルキー

スクリーンショット 2017-08-13 16.48.31.png
スクリーンショット 2017-08-13 16.47.50.png
スクリーンショット 2017-08-13 16.48.23.png

初期状態

スクリーンショット 2017-08-13 16.48.37.png

結果

スクリーンショット 2017-08-13 16.48.55.png

ソースコード

https://gist.github.com/shoridevel/12f9a366d8bf9eb917004ffee3711d69