BBGamelib.CGAffineTransform.MakeTranslation C# (CSharp) Method

MakeTranslation() public static method

public static MakeTranslation ( float tx, float ty ) : CGAffineTransform
tx float
ty float
return CGAffineTransform
		public static CGAffineTransform MakeTranslation(float tx, float ty){
			CGAffineTransform t = Make (1, 0, 0, 1, tx, ty);
			return t;
		}
		public static CGAffineTransform MakeScale(float sx, float sy){

Usage Example

        public Tile addTile(CCSpriteFrame frame, Vector2 centerPosInNodeSpace, float scaleX, float scaleY, float degree)
        {
            centerPosInNodeSpace /= UIWindow.PIXEL_PER_UNIT;
            CGAffineTransform t = CGAffineTransform.MakeTranslation(centerPosInNodeSpace.x, centerPosInNodeSpace.y);

            t = CGAffineTransform.Scale(t, scaleX, scaleY);
            t = CGAffineTransform.Rotate(t, -ccUtils.CC_DEGREES_TO_RADIANS(degree));
            return(addTile(frame, t));
        }