Mac开发
文章平均质量分 75
Edison_YuanWei
恩,这。。。
展开
-
新手浅谈Mac(Cocoa)画图基础
在Mac开发中,和iOS开发类似,具有各种基于路径Path的基本图形的绘制,其中包括一些坐标系统和变换,颜色等属性,文本属性等。本文主要讲述NSBezierPath相关的知识,Graphics Context等相关知识请自行了解。 例如下列基本知识: 1.NSPoint、NSRect,一个保存坐标点,一个保存二维图形坐标和长宽; 2.一般来说,Mac上绘图是直接在NSView类上操作,路劲为...原创 2018-11-22 16:19:46 · 959 阅读 · 0 评论 -
Mac中对动画的浅谈(一)——动画产生过程和Quartz2D
一.动画产生过程 动画的本质就是图形基于系统坐标的一些变化,参数为一般为时间。例如小球从A点运动到B点,不同的运动轨迹会造成不同的动画,如下图所示,小球的沿着任意一条运动轨迹,从起始点到终点的不同时刻的小球的行为动作连起来就是一次简单的动画啦。 实现动画一般的方式为使用NSBezierPath类(有兴趣可以看本人的博客--新手浅谈Mac(Cocoa)画图基础...原创 2018-11-24 11:39:55 · 379 阅读 · 0 评论