OSDN Git Service

タイトルへ戻るボタン追加
authorKillery <Killery@kiritani-no-mac-mini.local>
Sun, 17 Apr 2016 11:19:05 +0000 (20:19 +0900)
committerKillery <Killery@kiritani-no-Mac-mini.local>
Sun, 17 Apr 2016 11:19:05 +0000 (20:19 +0900)
Awars III/FieldScene.m
Awars III/FieldView.h
Awars III/FieldView.m

index 940a882..7ad8d10 100755 (executable)
 -(void)EventLoopFS:(NSTimer*)time{
     
     
+    if(stopByFSVmenuFlag){
+        [FSMenu makeKeyAndOrderFront:nil];
+    }
+    
     U = UTop;
     if(U){
     U = UTop;
@@ -12573,6 +12577,8 @@ SKIP1:
 
 -(IBAction)FSVtitle:(id)sender{
     
+    stopByFSVmenuFlag = false;
+    
     [titleWindow makeKeyAndOrderFront:nil];
     [fsWindow close];
     [FSMenu close];
@@ -12610,6 +12616,7 @@ SKIP1:
 }
 -(IBAction)FSVcancel:(id)sender{
     
+    stopByFSVmenuFlag = false;
     coolTime = false;
     [FSMenu close];
     
index d1c109a..f54e129 100755 (executable)
@@ -182,6 +182,7 @@ bool CPUturn;
 @end
 FieldView *fieldView;
 
+bool stopByFSVmenuFlag;
 
 @interface FieldSideView : NSView
 {
index 7d09c71..144461d 100755 (executable)
 
 -(void)mouseDown:(NSEvent *)theEvent{
     
+    if(stopByFSVmenuFlag)
+        return;
+    
     if(cpuAtkExtendFlag3 || cpuOMFGmoveATKfixFlag) return;
     
     if(!battleBegin) return;
     switch (cpuMODE) {
         case MODE_CPU_IDLE:
             
-            
+            if(stopByFSVmenuFlag)
+                return;
             
             if(coolTime)
                 return;
 
 -(void)mouseDown:(NSEvent *)theEvent{
 
+    stopByFSVmenuFlag = true;
+    
     [fieldScene displaySideMenu];
     
 }