Skip to content

Instantly share code, notes, and snippets.

@todorok1
Created April 16, 2018 07:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save todorok1/2ca6945fb6e4ce337dfd7e1954360de6 to your computer and use it in GitHub Desktop.
Save todorok1/2ca6945fb6e4ce337dfd7e1954360de6 to your computer and use it in GitHub Desktop.
Unityチュートリアル・カメラの追従とズームイン・ズームアウトさせるスクリプト。
using UnityEngine.UI;
public class CameraController : MonoBehaviour {
// 『Slider』オブジェクトへの参照
[SerializeField]
GameObject sliderObject;
// 『ZoomText』オブジェクトへの参照
[SerializeField]
GameObject zoomTextObject;
// Sliderコンポーネントの参照
Slider zoomSlider;
// Textコンポーネントの参照
Text zoomText;
// 拡大率のテキストで変数以外の部分を定義
string zoomTextPrefix = "Magnification : ";
string zoomTextSuffix = "%";
// 拡大率の最小値と最大値
const int OffsetMin = 50;
const int OffsetMax = 150;
// カメラの拡大率(%)
[SerializeField, Range(OffsetMin, OffsetMax)]
int magnify = 100;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment