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

年报是否就是在工商网站做的个人主页模板中文

年报是否就是在工商网站做的,个人主页模板中文,上海建设集团有限公司,超酷个人网站欣赏Cocos Creator是一款强大的2D游戏开发引擎#xff0c;提供了丰富的功能和工具#xff0c;使开发者可以轻松创建出高质量的游戏。其中#xff0c;2D Mask和Layout是Cocos Creator中常用的两个组件#xff0c;它们可以帮助开发者实现更加复杂和精美的游戏界面设计。本文将详细…Cocos Creator是一款强大的2D游戏开发引擎提供了丰富的功能和工具使开发者可以轻松创建出高质量的游戏。其中2D Mask和Layout是Cocos Creator中常用的两个组件它们可以帮助开发者实现更加复杂和精美的游戏界面设计。本文将详细介绍2D Mask和Layout的使用方法并给出相关的技术详解和代码实现。 对惹这里有一个游戏开发交流小组大家可以点击进来一起交流一下开发经验呀 一、2D Mask的使用 2D Mask是一种遮罩组件可以用来限制节点的可见区域使节点只在遮罩区域内显示。在游戏开发中2D Mask通常用于创建各种特效、遮罩效果或者局部显示的效果。下面我们将介绍如何在Cocos Creator中使用2D Mask组件。 创建2D Mask 首先在Cocos Creator中创建一个新的场景并在场景中添加一个Sprite节点作为遮罩节点。然后在属性检查器中添加2D Mask组件如下图所示 设置2D Mask的属性 在属性检查器中可以通过设置2D Mask组件的相关属性来控制遮罩的显示效果。常用的属性包括 Type: 遮罩类型可以选择Stencil或者Image。Stencil类型是通过绘制的遮罩图形来限制节点的显示区域而Image类型是通过遮罩图片来限制节点的显示区域。Alpha Threshold: 遮罩透明度阈值当节点的透明度小于该阈值时节点会被遮罩隐藏。Inverted: 是否反向遮罩即节点在遮罩区域内显示而在遮罩区域外隐藏。 应用2D Mask 将需要应用遮罩效果的节点作为2D Mask的子节点并将节点的Mask属性设置为2D Mask节点即可实现遮罩效果。在游戏开发中可以通过脚本动态控制遮罩效果的显示和隐藏实现更加丰富的游戏效果。 二、Layout的使用 Layout是一种布局组件可以帮助开发者实现节点的自动布局和适配使界面在不同分辨率和屏幕尺寸下都能够得到合适的显示效果。下面我们将介绍如何在Cocos Creator中使用Layout组件。 创建Layout 在Cocos Creator中创建一个新的场景并在场景中添加一个Layout节点如下图所示 设置Layout的属性 在属性检查器中可以通过设置Layout组件的相关属性来控制节点的布局效果。常用的属性包括 Type: 布局类型可以选择Horizontal、Vertical或者Grid。Horizontal类型是水平布局Vertical类型是垂直布局Grid类型是网格布局。Resize Mode: 节点的尺寸调整方式可以选择None、Container或者Children。None表示节点的尺寸不会自动调整Container表示节点的尺寸会根据布局容器的尺寸进行调整Children表示节点的尺寸会根据子节点的尺寸进行调整。Padding: 布局间隔可以设置节点之间的间距。Horizontal Alignment: 水平对齐方式可以选择Left、Center或者Right。Vertical Alignment: 垂直对齐方式可以选择Top、Center或者Bottom。 应用Layout 将需要进行布局的节点作为Layout节点的子节点即可实现节点的自动布局和适配效果。在游戏开发中可以通过脚本动态调整节点的布局属性实现更加灵活的界面设计。 三、2D Mask与Layout的结合使用 在实际游戏开发中通常会将2D Mask和Layout组件结合使用以实现更加复杂和精美的界面设计。例如可以通过2D Mask实现局部遮罩效果再通过Layout实现节点的自动布局和适配使界面看起来更加统一和美观。 下面我们给出一个简单的示例代码演示如何使用2D Mask和Layout组件结合实现一个带有遮罩效果的自动布局界面 const { ccclass, property } cc._decorator;ccclass export default class MaskLayout extends cc.Component {property(cc.Mask)mask: cc.Mask null;property(cc.Layout)layout: cc.Layout null;start() {// 设置遮罩节点this.mask.type cc.Mask.Type.IMAGE;this.mask.alphaThreshold 0.5;this.mask.spriteFrame new cc.SpriteFrame();// 设置布局节点this.layout.type cc.Layout.Type.VERTICAL;this.layout.resizeMode cc.Layout.ResizeMode.CONTAINER;this.layout.padding 10;this.layout.horizontalAlignment cc.Layout.HorizontalAlignment.CENTER;this.layout.verticalAlignment cc.Layout.VerticalAlignment.CENTER;} } 以上代码中我们创建了一个MaskLayout组件通过设置mask和layout属性来控制遮罩和布局效果。在start方法中我们设置了遮罩节点的属性和布局节点的属性实现了一个带有遮罩效果的自动布局界面。 总结 通过本文的介绍相信读者已经了解了如何在Cocos Creator中使用2D Mask和Layout组件以及如何结合使用这两个组件实现更加复杂和精美的界面设计。在实际游戏开发中开发者可以根据游戏需求灵活运用这两个组件创造出更加优秀的游戏作品。希望本文对读者有所帮助谢谢阅读
http://www.hkea.cn/news/14427983/

相关文章:

  • 爱站网怎么使用创建个人商城网站
  • 阿里云网站备案注销wordpress分类文章数
  • go生物网站做蛋白定位wordpress 短代码嵌套
  • 湖南省住房城乡建设网站wordpress 文章标签调用
  • 网站登录系统怎样做seo网站外链专发
  • 电子商城网站建设参考文献贵州网站制作公司
  • 网站开发与设计维护的收费标准南阳市宛城区建设局网站
  • 当今网站开发技术的现状山东临沂市建筑模板生产厂家
  • 东莞市企业网站建设平台提供网站建设
  • 营销管理网站制作网站建设代码上传
  • 建设眼镜网站风格做废钢那个网站好
  • 网站 备案 注销 影响北京软件开发公司排
  • 用vs做网站后台开发可以吗劳保用品 技术支持 东莞网站建设
  • 写作网站哪个比较赚钱模板做网站多少钱
  • 彩票的网站怎么做网站建设售后
  • html电影网站源码ui设计到底是干嘛的
  • ui是网站建设吗window7 iis建立网站
  • 如何降低网站的权重网站设计标注图用什么做的
  • 网站建站论坛二级域名需要申请吗
  • 站长之家网页模板下载最全的百度网盘搜索引擎
  • 网站怎样投放广告位南通企业自助建站
  • 公众号和网站做网站的色彩搭配的小知识
  • 网站建设综合案例上海网站 建设
  • 跳转到手机网站代码广东东莞营销
  • 怎么让百度快速收录网站接单网官网
  • 费用网站建设汕头达濠
  • 商业网站模板下载wordpress调用自定义分类标题
  • php网站开发实例教程 pdf电子商务网站建设与维护考试题
  • 怎么做监控直播网站仿卢松松wordpress
  • 昆明网站制作网页怎么做可以把网站图片保存下来