当前位置: 首页 > news >正文

教育网站改造方案网站是先备案还是先做网站

教育网站改造方案,网站是先备案还是先做网站,建网站价格多少,seo查询是什么前几篇一直在Blend中工作没体现出开发者的作用#xff0c;本篇将为订书器#xff08;Stapler#xff09;添加自定义粒子效果#xff0c;当订书器被点击时产生更好的视觉效果。其中将使用到nerdplusart 的Silverlight Particle Generator 粒子特效工具。 在结束本章内容后本篇将为订书器Stapler添加自定义粒子效果当订书器被点击时产生更好的视觉效果。其中将使用到nerdplusart 的Silverlight Particle Generator 粒子特效工具。 在结束本章内容后点击Stapler 和Candies 将达到以下效果     1. 在Projects面板中新增Interactivity 文件夹再为Interactivity 新增ParticlesBehavior 子文件夹 2. 右键ParticlesBehavior文件夹-Add New Item-Behavior添加ParticlesBehavior 3. 下载Silverlight Particle Generator 源代码将代码中的ParticleControl.xaml 和ParticleControl.xaml.cs 文件加入Add Existing Item到ParticlesBehavior 文件夹 4. 右键项目点击“Edit in Visual Studio”对PaticlesBehavior.cs进行编辑来跟踪鼠标移动位置。将ParticlesBehavior 类声明改为BehaviorCanvas通过修改后AssociatedObject 类型将成为Canvas。在OnAttached 和OnDetaching 方法中分别添加和删除MouseMove 事件当鼠标移动时便可记录下当前鼠标位置 public class ParticlesBehavior : BehaviorCanvas {private Point currentMousePosition;public ParticlesBehavior(){this.ShowParticles new ActionCommand(this.OnShowParticles);}protected override void OnAttached(){base.OnAttached();AssociatedObject.MouseMove new MouseEventHandler(AssociatedObject_MouseMove);}protected override void OnDetaching(){base.OnDetaching();AssociatedObject.MouseMove - new MouseEventHandler(AssociatedObject_MouseMove);}void AssociatedObject_MouseMove(object sender, MouseEventArgs e){currentMousePosition e.GetPosition(null);}public ICommand ShowParticles{get;private set;}private void OnShowParticles(){ParticleControl p new ParticleControl();p.OffsetX currentMousePosition.X;p.OffsetY currentMousePosition.Y;AssociatedObject.Children.Add(p);} }   5. VS里编译后回到Blend在Assets-Behavior 中将会看到ParticlesBehavior 选项将ParticlesBehavior 加入LayoutRoot中 点击Triggers右侧的“”按钮添加新EventTrigger点击EventTrigger将SourceName设为staplerPathEventName设为MouseLeftButtonDown再次点击“”为可为其他物品添加ParticlesBehavior特效。另在ParticlesBehavior.cs中增加一些代码便可出现下图中Particles Properties设置窗口详情可下载源代码 6. 在Blend中F5点击图片中的订书器Stapler便会出现粒子效果但其不会自动消失再点击Candies也会出现粒子效果问题是所有的粒子效果仍然不能消失。打开ParticleControl.xaml.cs 进行编辑       a. 在ParticleControl 类中定义int 型totalParticlesCreated      b. 将this.particles.Count 替换为totalParticlesCreated       c. 在SpawnParticle方法最后添加totalParticlesCreated  至此粒子效果就会自动消失了。   7. 最后为staplerPath添加RemoveElementAction目的是为了每个物品只能点击一次 将SourceName 和TargetName 都设置为staplerPathEventName依然为MouseLeftButtonDown 源代码下载 本文转自Gnie博客园博客原文链接http://www.cnblogs.com/gnielee/archive/2010/01/02/silverlight-puzzle-game-part4.html如需转载请自行联系原作者
http://www.sadfv.cn/news/405900/

相关文章:

  • 自建网站管理手机商城网站设计
  • 做棋牌游戏网站犯法吗外贸网站商城建设
  • 石家庄建站模板搭建网站建设合同 包括什么
  • 什么网站权重大wordpress中对视频排序
  • 微生成网站大足网站设计
  • asp.net建立手机网站网站建设中是因为没有ftp上传吗
  • 网站域名如何使用方法电商网站竞价推广策略
  • 没备案的网站能用吗商务网站建设组成包括网站优化
  • 哪个免费自助建站系统最好用秦皇岛建设网招聘
  • 企业网站管理系统信得过y湖南岚鸿怎么样wordpress如何加html代码
  • 免费做婚礼邀请函的网站网站可分析
  • 如何使用表格做网站怎么做网址
  • 常德网站建设培训机构网站logo怎么设计
  • 沙井网站开发网络卖东西的平台有哪些
  • 胶州专业建站最好用的素材网站
  • 禅城区做网站策划wordpress文章没有评论
  • 公司制度建设的意义优化好的网站
  • 建设银行网站登录没反应电子网站有哪些
  • 成都创建公司网站建e网室内设计网官网全景图库
  • 在哪建企业网站好让网站引用字体
  • 四方区企业型网站建设手机百度如何发布作品
  • 网站路径优化网站建设最新时讯
  • 网站步骤北京医疗机构网站前置审批需要的材料有哪些
  • 做网站需要租空间吗品质好物推荐怎么上
  • 如何制作网站模板食品公司建设网站目的
  • 网站通栏广告代码网站后台界面设计
  • 铜川公司做网站seo难不难
  • 织梦后台点击网站主页代做效果图的网站
  • 安徽房和城乡建设部网站施工企业项目负责人现场带班时间少于80%施工时间扣多少分
  • 广州做企业网站的公司建筑设计类英文的网站