X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=TargetMouseMove.m;fp=TargetMouseMove.m;h=893bbb6263e92f23e67dff295f4652a159ea13b2;hp=f75f70bd2d74a3fa92db4fc80da75b47239c67a7;hb=16a7c0a04bd05f4012d5a97a53520802969cfc86;hpb=44fe6f649589488b367eee7ffff240cecf8669ad diff --git a/TargetMouseMove.m b/TargetMouseMove.m index f75f70b..893bbb6 100644 --- a/TargetMouseMove.m +++ b/TargetMouseMove.m @@ -18,20 +18,20 @@ return YES; } -@synthesize dir; +@synthesize axis; + (NSString *)serializationCode { return @"mmove"; } - (NSDictionary *)serialize { - return @{ @"type": @"mmove", @"dir": @(self.dir) }; + return @{ @"type": @"mmove", @"axis": @(self.axis) }; } + (Target *)targetDeserialize:(NSDictionary *)serialization withConfigs:(NSArray *)configs { TargetMouseMove *target = [[TargetMouseMove alloc] init]; - target.dir = [serialization[@"dir"] intValue]; + target.axis = [serialization[@"axis"] intValue]; return target; } @@ -57,7 +57,7 @@ if ([jc frontWindowOnly]) speed = 12.f; float dx = 0.f, dy = 0.f; - if (self.dir == 0) + if (axis == 0) dx = self.magnitude * speed; else dy = self.magnitude * speed;