コード例 #1
0
        public void OnGraffitiEquip(NodeAddedEvent e, GraffitiItemPreviewNode graffiti, ActiveGraffitiScreenNode activeGraffitiScreen, [JoinAll] HangarCameraNode hangarCameraNode)
        {
            DynamicDecalProjectorComponent component = (graffiti.resourceData.Data as GameObject).GetComponent <DynamicDecalProjectorComponent>();

            activeGraffitiScreen.graffitiPreview.SetPreview(component.Material.mainTexture);
            base.ScheduleEvent <HangarGraffitiBuildedEvent>(hangarCameraNode);
        }
コード例 #2
0
 public void OnExitGraffitiScreen(NodeRemoveEvent e, ActiveGraffitiScreenNode activeGraffitiScreen, [JoinAll] HangarCameraNode hangarCameraNode)
 {
     base.ScheduleEvent <HangarGraffitiBuildedEvent>(hangarCameraNode);
 }