コード例 #1
0
        void CycleRefereneMode(bool forward)
        {
            var length = System.Enum.GetValues(typeof(ReferenceModes)).Length;

            if (forward)
            {
                referenceMode++;
                if ((int)referenceMode == length)
                {
                    referenceMode = 0;
                }
            }
            else
            {
                referenceMode--;
                if ((int)referenceMode == -1)
                {
                    referenceMode = (ReferenceModes)length - 1;
                }
            }
        }
コード例 #2
0
ファイル: CamTools.cs プロジェクト: BahamutoD/CameraTools
		void CycleReferenceMode(bool forward)
		{
			var length = System.Enum.GetValues(typeof(ReferenceModes)).Length;
			if(forward)
			{
				referenceMode++;
				if((int)referenceMode == length) referenceMode = 0;
			}
			else
			{
				referenceMode--;
				if((int)referenceMode == -1) referenceMode = (ReferenceModes) length-1;
			}
		}