- 1
- 0
- 约1.91千字
- 约 17页
- 2017-08-19 发布于广东
- 举报
第3章 游戏程序的基本框架(1) ——Java2D图形绘制简介 内容提要 Java2D 概述 绘制几何图形 填充图形 图形变换 1.Java2D 概述 Java 提供的一组API,用于处理2D图形及图像 功能: 绘制和填充简单及复杂的形状 裁剪、合成和透明度 图像处理和变换 高级字体处理和字符串格式化 坐标系统 分为两个坐标空间: 用户坐标空间( User space) 设备坐标空间( Device space ) 重要的类(参见JDK手册) Graphics类 是所有图形上下文的抽象基类,允许应用程序在组件( 已经在各种设备上实现)以及闭屏图像上进行绘制。 Graphics2D类 为Graphics的扩展 类,提供对几何形状、坐标转换、颜色管理和文本布局更为复杂的控制。它是用于在 Java平台上呈现二维形状、文本和图像的基础类。 Shape类(抽象类) 提供了表示一些几何形状的对象的定义。 用于表示图形的轮廓以及确定该轮廓如何将 2D 平面划分成内点和外点的规则。 每个 Shape 对象都提供返回值,以获取几何形状的边框,确定点或矩形是部分还是全部位于 Shape 内部。 Java2D 图形渲染(Render) 原理: 渲染过程与设备无关 通过Graphics(2D)对象来实施 当组件( Component )需要显示时自动调用paint
您可能关注的文档
- 游戏场景设计实例教程 教学课件 作者 李瑞森 第一章 游戏美术设计概论.ppt
- 游戏程序设计教程 教学课件 作者 何青第1章 计算机游戏概述 第1章 计算机游戏概述.ppt
- 游戏程序设计教程 教学课件 作者 何青第2章 游戏设计的基本流程 第2章 游戏设计的基本流程.ppt
- 游戏程序设计教程 教学课件 作者 何青第3章 游戏程序的基本框架 第3章 游戏程序的基本框架(2).ppt
- 游戏程序设计教程 教学课件 作者 何青第4章 游戏的运行机制 第4章 游戏的运行机制(1).ppt
- 游戏程序设计教程 教学课件 作者 何青第4章 游戏的运行机制 第4章 游戏的运行机制(2).ppt
- 游戏程序设计教程 教学课件 作者 何青第5章 游戏场景设定 第5章 游戏场景设定(1).ppt
- 游戏程序设计教程 教学课件 作者 何青第5章 游戏场景设定 第5章 游戏场景设定(2).ppt
- 游戏程序设计教程 教学课件 作者 何青第6章 游戏角色设定 第6章 游戏角色设定.ppt
- 游戏程序设计教程 教学课件 作者 何青第7章 角色与场景的交互 第7章 角色与场景的交互.ppt
- 游戏程序设计教程 教学课件 作者 何青第8章 声音效果设定 第8章 声音效果设定.ppt
- 游戏程序设计教程 教学课件 作者 何青第9章 完善游戏规则 第9章 完善游戏规则.ppt
- 游戏程序设计教程 教学课件 作者 何青第10章 手机游戏设计简介 第10章 手机游戏设计简介.ppt
最近下载
- 2026春统编版(新教材)小学道德与法治二年级下册(全册)分层作业及答案(附目录).docx
- 2024凉山州专业技术人员继续教育公需科目-《经济思想学习纲要》学习辅导试题及满分答案.docx VIP
- SYT 5767-2016 原油管道添加降凝剂输送技术规范.pdf VIP
- 钢格栅板与玻璃钢格栅的区别.pdf
- 《工业企业碳排放监测计量通用规范》.pdf VIP
- WCDMA基本理.ppt VIP
- 贸易公司规章制度与员工管理条例.docx
- 中国骨质疏松性骨折防治专家意见(2025,科普版).pdf VIP
- 实验3、UHF特高频RFID实验资料.doc VIP
- 2025年情感陪伴机器人市场调研报告.docx
原创力文档

文档评论(0)