void Start() { NewScene(); core.SelectBlock(core.data.EncodeIndex(core.data.GetCenterBlock())); blockList = ISSCDBlocksList.LoadList(); mouseCaster = new ISSCEMouseCaster(); mouseCaster.viewingCamera = viewingCamera; mouseCaster.SetLayerMask(1 << ISSCLayerManager.blockLayer); mouseCasterForLayerSelectingBlock = new ISSCEMouseCaster(); mouseCasterForLayerSelectingBlock.viewingCamera = viewingCamera; mouseCasterForLayerSelectingBlock.SetLayerMask(1 << ISSCLayerManager.selectBlockLayer); mouseCasterForLayerTmpBlocks = new ISSCEMouseCaster(); mouseCasterForLayerTmpBlocks.viewingCamera = viewingCamera; mouseCasterForLayerTmpBlocks.SetLayerMask(1 << ISSCLayerManager.tmpBlockLayer); selectTipBlock.transform.rotation = Quaternion.identity; cameraScript = viewingCamera.GetComponent <CamRenders> (); }
void Start () { NewScene (); core.SelectBlock (core.data.EncodeIndex (core.data.GetCenterBlock ())); blockList = ISSCDBlocksList.LoadList (); mouseCaster = new ISSCEMouseCaster (); mouseCaster.viewingCamera = viewingCamera; mouseCaster.SetLayerMask (1 << ISSCLayerManager.blockLayer); mouseCasterForLayerSelectingBlock = new ISSCEMouseCaster (); mouseCasterForLayerSelectingBlock.viewingCamera = viewingCamera; mouseCasterForLayerSelectingBlock.SetLayerMask (1 << ISSCLayerManager.selectBlockLayer); mouseCasterForLayerTmpBlocks = new ISSCEMouseCaster (); mouseCasterForLayerTmpBlocks.viewingCamera = viewingCamera; mouseCasterForLayerTmpBlocks.SetLayerMask (1 << ISSCLayerManager.tmpBlockLayer); selectTipBlock.transform.rotation = Quaternion.identity; cameraScript = viewingCamera.GetComponent<CamRenders> (); }