动漫运动规律说.ppt

上传人:小飞机 文档编号:5043384 上传时间:2023-05-31 格式:PPT 页数:47 大小:568.50KB
返回 下载 相关 举报
动漫运动规律说.ppt_第1页
第1页 / 共47页
动漫运动规律说.ppt_第2页
第2页 / 共47页
动漫运动规律说.ppt_第3页
第3页 / 共47页
动漫运动规律说.ppt_第4页
第4页 / 共47页
动漫运动规律说.ppt_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《动漫运动规律说.ppt》由会员分享,可在线阅读,更多相关《动漫运动规律说.ppt(47页珍藏版)》请在三一办公上搜索。

1、运动规律说课,学期综合任务,二维动画短片制作,视听语言,造型设计,雕塑,运动规律,剧本和分镜,角色道具场景设计,角色设计,人、动物、自然现象的基本运动规律,画面上色,FLASH软件的基本操作,能力培养目标,让学生在研究时间、空间、张数、速度的概念及彼此之间的相互关系,从而处理好动画中各种动作的节奏的规律。在理论基础之上使学生制作的的二维动画短片准确的表现各种动画运动基本规律,并且能够尝试根据制作前期所设计的二维动画短片的风格、角色的个性特点、镜头的运用等等特例性,在运动基本规律的范围之内做出适当的修改,丰富动画角色动作的灵活变化。,教学大纲 3-1,任务1.完成系统界面的设计第4章 面向对象编

2、程-类4.1 使用类组织数据4.3 属性和方法4.4 变量和对象作用域 第11章.事件和委托11.3 事件第12章.WinForm图形用户界面12.1 Windows窗体及布局12.2 简单控件使用12.3 复合控件使用实训1-1:项目选择器的制作实训1-2:菜单及工具栏设计实例实训1-3:英文字母练习器实例实训1-4:完成客户端主界面的设计实现实训1-5:完成服务器端主界面的设计实现,教学大纲 3-2,任务2.实现服务器端监视多台客户端功能 第6章.异常处理 6.1 异常处理介绍6.2 异常层次第14章.多线程 14.1 线程生命周期14.2 线程优先级14.3 线程间通信机制第15 章.S

3、ocket网络编程 15.1 网络编程介绍15.2 网络编程实训2-1:建立一个简单的服务器实训2-2:建立一个简单的客户端实训2-3:流套接字连接的客户/服务器交互实训2-4:分屏监视屏幕画面实训2-5:监视进程,教学大纲 3-3,任务6.完成系统模块 第4章 面向对象编程-类4.10 静态方法和属性 4.12.Net内置类介绍 第10章.文件和流 10.1 文件和流介绍10.2 使用.Net内置类进行文件夹和文件操作10.3 使用流模式读写文件10.4 XML文件的读取实训6-1:制作简单的统计随机数程序 实训6-2:制作文本阅读器实训6-3:完成系统登陆模块实训6-4:完成系统配置信息的

4、读取,教材,全书囊括了诸如人物、动物、自然现象的全面的运动规律理论结构清晰、内容丰富且循序渐进理论结合实际,该书理论内容紧密结合动画制作当中运动规律应用表现方法每章都附带了结合本章内容且利于学生掌握的范例图片和课后练习作业,教学方便学生易懂,学生观摩,教学方法与教学手段运用,学生体验,教师讲授,学生讨论,学生临摹,学情分析,学生现状已学习造型基础与动态速写,并且本学期综合任务体系当中包含造型设计任务单元,学生有一定的动画角色造型能力已学习动画技法,具备简单的中间画能力对司空见惯的动作有一定的了解但是对各种动作运动规律的总结能力较弱,学情分析 2-2,采取措施一般运动规律与人物运动规律、自然现象

5、部分,可创造条件让学生实验、考察各种运动的一般规律,并且予以总结,锻炼学生的总结能力。动物运动规律部分,因为条件限制,主要采用观摩和讲授教学,加强学生的观察能力。运动规律的应用和表现,相对比较复杂,主要采用学生临摹教师讲解重点难点地方法,带领学生逐步完成整个的工作任务。,理论课程单元,第10章.文件和流,本章任务,实现配置信息的保存和读取 读取文本文件读取XML文件,本章目标,掌握文件的读写理解系统配置的工作原理掌握 XML 文件的元素读取,知识点一、文件的读写,围绕4个问题展开讲:1、常见的文件有哪些?2、为什么要操作文件?3、怎样读写文件?4、文件的其他操作如何处理?这样知识结构是连续的,

6、便于学生理解和记忆,也交给学生一种学习的方法。,文件的应用场合,计算机上有多种文件可以保存数据,这些文件你都熟悉吧?,扩展新闻快客,保存频道信息,为什么需要操作文件,如何使得程序中的数据持久化?,用数据库实现,成本太大,使用于大批量数据,使用文件对数据进行持久化,用程序操作文件,如何读写文本文件,创建一个文件流,创建相应的读写器(reader and writer),执行读写操作,关闭读写器(reader and writer),关闭文件流,读写一个文件的步骤:,1,2,3,4,5,将数据写入文本文件,将文本框的内容写入Text.txt文件,FileStream myfs=new FileSt

7、ream(path,FileMode.Create,FileAccess.Write);StreamWriter mySw=new StreamWriter(myfs);mySw.Write(content);mySw.Close();myfs.Close();,创建一个文件流,创建写入器,写入一个流,写入操作,关闭文件流与写入器,演示示例1:TextReader,创建文件流,FileStream myfs=new FileStream(path,FileMode.Create);,指定文件路径,FileMode枚举Create:创建一个新文件Open:指定打开现有文件CreateNew:新建

8、一个文件,指定如何打开文件,需要引入System.IO命名空间-提供文件操作的类文件流用于(FileStream类)读写文件,如果文件存在、则改写旧文件,如果文件存在会发生异常,创建写入器,文本文件写入器:StreamWriter,StreamWriter mySw=new StreamWriter(myfs);mySw.Write(content);/mySw.WriteLine(content);mySw.Close();,传入文件流,写入方法,关闭写入器,文本文件读取器:StreamReader,写入一行数据的方法,StreamReader mySr=new StreamReader(m

9、yfs);content=mySr.ReadToEnd();/content=mySr.ReadLine();mySr.Close();,传入文件流,读取到文件末尾,读取一行,关闭读取器,读取文本文件,FileStream myfs=new FileStream(path,FileMode.Open,FileAccess.Read);StreamReader mySr=new StreamReader(myfs);content=mySr.ReadToEnd();txtContent.Text=content;mySr.Close();myfs.Close();,读取文本文件:,创建一个文件流

10、,创建一个读取器,将流从当前位置读到末尾,关闭,演示示例2:TextReader,文本文件不使用文件流的读写,StreamWriter mySw=new StreamWriter(path);mySw.Write(content);mySw.Close();,StreamWriter允许直接将字符串写入文件,直接指定路径,StreamReader允许直接读取文件内容,StreamReader mySr=new StreamReader(path);content=mySr.ReadToEnd();txtContent.Text=content;mySr.Close();,直接指定路径,自动创建

11、文件,完成系统配置信息的读取,在教学监视系统中,用文本文件保存和加载服务器端配置信息,当教师点击服务器主界面的配置功能时,应显示出原有的配置信息修改端口号或IP地址后点击“设定”按钮,把信息重新保存,文件读取,文件写入,编程练习,要求:用文本保存并加载配置信息注意:文件的命名避免出现乱码,文件操作,文件操作还包括拷贝、移动、删除等等.NET提供一个File类,提供各种操作文件方法,目录操作,Directory 类提供对文件夹的拷贝、移动、删除等操作,小结,在C盘的根目录下有一个文件Test.txt请用文件流的方式读取它的所有内容编写五个基本步骤语句,1、创建一个文件流、指定路径与打开方式。2、

12、创建一个读取器,指定读取的文件流3、读取文件中的所有内容4、关闭读取器5、关闭文件流,XML概述,可扩展标记性语言XML用于描述数据,张靓靓 20 唱歌歌 周杰杰 22 耍双节棍棍,描述的内容一目了然,节点成对出现,eXtensible Markup Language,可自由扩展:加入性别或者身高,节点区分大小写,XML描述RssFeed,.,根节点 表示RSS格式 版本2.0,注释的方法,子节点,演示示例4:ReadXML,读取XML文件,张靓靓20唱歌歌周杰杰22耍双节棍棍,需要读取的XML,XmlDocument myXml=new XmlDocument();myXml.Load(St

13、udent.xml);XmlNode student=myXml.DocumentElement;foreach(XmlNode node in student.ChildNodes)switch(node.Name)case Name:Console.WriteLine(姓名:0,node.InnerText);break;,读取XML文件,获取根节点,获取当前节点的所有子节点,当前节点的值,当前节点名字,读取XML文件,XmlDocument对象表示XML整个文档XmlNode对象表示XML文件的单个节点,遍历XML,在RssFeed类中添加FetchArticles()使用二重循环,频道

14、A.文章A 文章B 频道B.文章A 文章B,foreach(循环频道节点)foreach(循环文章节点)/取得Article的值,外层循环,内层循环,演示示例5:MyNewsReader,编程练习,要求:用xml文件保存并加载配置信息提示 172.0.0.1 10086 10080,总结,操作一个文件的五大步骤?创建文件流时,指定一个文件的打开方式是创建新文件,FileMode的值是什么?获取一个XML节点的值的属性是什么?,作业,完成课后习题编程练习在当前目录下新建文本文件mytest.txt,并输入任意内容把文本文件mytest.txt中的内容用XML语言进行存储,并编程实现文件的读取,实

15、训任务1-3:英文字母练习器实例,任务目标,掌握PictureBox控件的属性、事件和方法掌握窗体键盘事件的应用掌握具有复杂逻辑程序的代码编写,组织形式,要求独立完成对比、竞争意识每日写开发日志流水账,记录出现的问题和解决方法逐步引导学生养成良好的编程习惯。,英文字母练习器的简介,程序运行后,窗体中有4个字母由顶部纷纷下落,用户敲击键盘的对应键来击打这些字母。若某个字母被击中,该字母被炸掉,又有一个新的字母从窗体顶部下落。若某字母一直未被击中,到达窗体底部后又从窗体的顶部换成另一个字母落下。这些字母都是随机的。,步骤1,演示实例,分析工作原理演示法、讨论法启发学生去发现问题如何实现字母随机显示

16、如何实现字母下落如何相应键盘操作怎样实现爆炸效果用板书记录下问题,步骤2,解决方案(启发式)如何实现字母随机显示如何实现字母下落如何相应键盘操作怎样实现爆炸效果,Random类,更改Label控件的坐标,PictureBox控件,KeyPress事件,步骤3,学生解决问题参考帮助MSDN教师巡视及时纠正语法错误和学生交流,引导学生找出正确思路发现学生的普遍问题,步骤4,集中解决问题讲解普遍出现的问题核心代码分析、讲解讲授法、案例法,步骤 5,能力扩展1)总结现有的实训成果,分析有哪些不足2)提出新的要求实现正确和错误操作的统计、百分比可以设置字母的下落速度实现字母、数字、符号的混合显示保存用户当前成绩界面更加美观、灵活提示:参考金山打字通等现有打字软件讨论法、案例法、启发式、对比法,步骤6,任务验收和评定演示有特色的学生作品,让学生点评对表现出色的学生给予加分奖励总结本次实训情况鼓励学生利用课余时间,对程序进行不断的改进,融入更多的学习知识,作为一个兴趣而不是任务来完成。,理论单元第10章.文件和流实训任务1-3:英文字母练习器实例,任务6 完成系统模块,任务1 完成系统界面的设计,谢谢,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号