Browse Source

Added GetPixel function to JSAPI, fixed setShadowCascade function.

rsredsq 10 years ago
parent
commit
0acaba5e1f
2 changed files with 8 additions and 3 deletions
  1. 2 2
      Script/Packages/Atomic/Graphics.json
  2. 6 1
      Script/Packages/Atomic/Resource.json

+ 2 - 2
Script/Packages/Atomic/Graphics.json

@@ -26,7 +26,7 @@
 		],
 		],
 		"Light" : [
 		"Light" : [
 			"getShadowCascade():Number[];",
 			"getShadowCascade():Number[];",
-			"setShadowCascade(args:Number[]);",
+			"setShadowCascade(split1:number, split2:number, split3:number, split4:number, fadeStart:number, biasAutoAdjust?:number);",
 			"setShadowCascadeParameter(index:number, value:number);"
 			"setShadowCascadeParameter(index:number, value:number);"
 		]
 		]
 
 
@@ -35,7 +35,7 @@
 	"haxe_decl" : {
 	"haxe_decl" : {
 		"Light" : [
 		"Light" : [
 			"function getShadowCascade():Array<Float>;",
 			"function getShadowCascade():Array<Float>;",
-			"function setShadowCascade(args:Array<Float>):Void;",
+			"function setShadowCascade(split1:Float, split2:Float, split3:Float, split4:Float, fadeStart:Float, ?biasAutoAdjust:Float):Void;",
 			"function setShadowCascadeParameter(index:Int, value:Float):Void;"
 			"function setShadowCascadeParameter(index:Int, value:Float):Void;"
 		]
 		]
 
 

+ 6 - 1
Script/Packages/Atomic/Resource.json

@@ -1,5 +1,10 @@
 {
 {
 	"name" : "Resource",
 	"name" : "Resource",
 	"sources" : ["Source/Atomic/Resource"],
 	"sources" : ["Source/Atomic/Resource"],
-	"classes" : ["Resource", "ResourceCache", "XMLFile", "PListFile", "JSONFile", "Image"]
+	"classes" : ["Resource", "ResourceCache", "XMLFile", "PListFile", "JSONFile", "Image"],
+	"overloads": {
+		"Image": {
+			"GetPixel": ["int", "int"]
+		}
+	}
 }
 }