每周学一点 egret 1 wing IDE 使用注意点

2024-04-23 07:08

本文主要是介绍每周学一点 egret 1 wing IDE 使用注意点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

       

短暂的半年时间一直在学习IOS,今年的目标主要还是IOS 开发和H5这一块,因为手机端IOS 有时候需要一些H5。前段时间接触H5更新这一块,感觉挺不错有点意思。结束了页游的生活,半年时间没有怎样去写相关的游戏业务。不过在看官方社区里面看到不少话题。我觉得这个会一个趋势,时代不能改变历史。程序员关心话题很多,包括就业率,这些技术会不会得到市场的认可,对我们本身而言。这项技术能不能得到优势发展这个是一个关心的话题。
 对于前段时间好奇接触了egret,我开始在安装一些软件来玩,进行调试。因为产品多了,我适合的使用可能是一款IDE,至于龙骨和转换As3 粒子效果,我暂时使用不上。这些产品当中,大部分可以看到使用adobe AIR 来开发,至于为什么?官方解析是能够跨平台,我想工具是可以的,目前而言除了对IDE吐槽的点比较多外,在社区当中留意很多人需求建议和诉讼。吐槽的点多一点。也有一个一键打包的需求是我最深刻的。一个社区的人提及到,IDE 提供一件封包的功能,只是对于他们想在xcode 和android 里面去修改,那么就成了问题。所以在不同的公司里面,大家的业务思维都不一样。有时候更加高,变态一点,变态到性能出现问题和瓶颈。
  至于大面积使用,我还没很大很大去使用。有一些点还需要完善。IDE本身是一个大怪物,我们喜欢eclipse 的快捷键的爽快。不过在后期一段时间,使用的flash builder 项目一大,编译起来就慢如蜗牛。如果从AS3转型到H5,再到手游端。这个点我觉得很大改变是,在接触了IOS 后,我会发现做这些H5的时候,多多少少还是需要了解这些好一点,至少目前为止。我对H5了解没有太大深入,很多时候出现一种过往业务理解。习惯变成了一种职业病。做游戏很有激情,只是现在这种环境,我多少想改变一下,所以才决定换一些其他技术。转型面临的话题很大,从一个As3转型到H5,或者是IOS,除了社区陌生外。也有一些话题,你是一个新手。这是改变不了。
  我的桌面一口气安装完成。Lakeshore是面向一些不怎么会做游戏的人,可是我觉得这个做出来的意思并不算特别大。很多人关心的是一款比较棒的实用性强的东西。所以让策划去学这个,美术学这个,我觉得意义不算大。限制性比较大一点。
   这里写图片描述

最新版本是2.0 final 目前版本多多少少会还是有点bug。基本上凑合使用。对于webstome ,我觉得勉强使用一下。据说下一个版本会支持插件的开发,这个还是要等等。官方的说法,bug 还在修修修。
这里写图片描述
egret 的wing 是采用adobe AIR 技术开发。我和同事一直质疑这样一点。IDE本身不是轻量级。所以到后期真不知道会不会是一个瓶颈期。flash 很早之前出现这样的事情。到flash cc 才重构过一次。
 这里写图片描述

wing支持两种默认项目,但是对于个人而言,更多想希望有个默认空白项目和Lark项目。减少无必要的代码删除更加清爽一点。至于默认的项目运行启动demo logo的背景,改成Q版本的效果更佳,软件的整体颜色,没有说太好没有说太坏。习惯了xcode颜色,发现mac的东西还是挺不错,黑乎乎的效果要是可以设置选择更加好
 egret创建的默认项目提供了一个加载的模板,不过我很疑惑在写的时候,会需要命令行去提示升级项目。每次都会这样子让人烦恼,还好在项目外面敲打一下命令就好。记得不要在内部敲打,这样是没有用的,需要在文件夹外面更新。一个小命令,至于为什么会产生这种问题?还没查询到,不知道官方有无这方面解析。要是没次升级都产生这种问题,或者会疯掉。提供一个按键刷新一下就好。

项目版本低于 egret 版本,请执行 egret upgrade {your_project} 命令升级您的项目,命令中请不要加上大括号{}
  • 1
  • 2

这里写图片描述

cmd
egret upgrade dd

在项目目录上层 敲打 cmd窗口 输入要升级的项目。不要在项目内部去处理。

有个遗憾是在wing写代码的时候,文件名和你的类名不一定需要绑定,这个会在你搜索的过程当中体现出来。即使你改了文件名和你类名不一样,照样可以升级。至于为什么会这样,我还想不明白。官方意思是没有把文件名和你的类名绑定一起。所以你全局替换的时候,IDE 就不会给你的文件名换上另外一个名字了。这个要注意一下,但是我还是建议绑定更加好,约束更加为重要。万一成员随意更改对其发现不好。

到了编码断点时候,我开始测试的时候不知道为什么观察不了变量。后来发现 在敲打断点时候,没有切换到调试模式。因此IDE 目前不会自动帮你设置调试模式。这个在开始接触的时候需要小心一点。不然就真变大头鬼了。
 手动设置
这里写图片描述

处理断点过程,需要处理时候,需要用到鼠标右键才能全部去掉。目前IDE 没有提供类似eclipse 的操作断点和按钮处理。这一点 还是需要希望加上去更加好。

这里写图片描述

还有搜索,注意勾选大小写,替换操作的时候,文件名是不会替换到。(一直觉得这个是bug 有点不理解文件名和类名为什么不绑定严格一点,难道是ts的机制?)

你会慢慢发现一点,当我们以一个aser 参与建议和吐槽,很多eclipse 派别,xcode的派别多多少少希望将自己的使用习惯融入到产品当中去。 后期这个怪物 IDE 会不会遇到瓶颈。我想目前还是足够,后期更多建议采用c的方式去完善这套IDE。目前集中使用的话webstome 是因为这款IDE还是强项一点。
而 wing 里面则需要使用GUI话,只能wing IDE提供。关于这个我还没深入去看懂怎样绑定皮肤去处理。学习起来成本还是多少有一些。

这些当一种兴趣来学习更加好一点。除了egret 外,createJS 也是一款不错的库。这些库各有优势,各有潜力。在一些场景里面。大家开心就好,编程本身就是需要乐趣。你可以使用该库去移植一些oc的类库,使用起来也是符合手机的用户习惯。

总之而言,建立在兴趣的基础上去学习更加直接有趣,否则强迫太多。我们反而变苦逼了。使用wing IDE 时候,还支持一键发布云服务器,但是需要申请空间。这个功能在2.0 版本加入去,还是可以。就是发布的服务器,如果是本地设计的服务器不知道能否自己定义设置一下服务器?而不是云服务器当中。小心发现 原来还是可以,只是隐藏在云服务器当中。还真可以,部署发布自己的本地去。
  这里写图片描述
  最后吐槽 一些csdn 的技术开发人员懒。直接截图上传什么图片时候才能给大家乐一乐。这样上传图片太累了,

           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
这里写图片描述

这篇关于每周学一点 egret 1 wing IDE 使用注意点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/928109

相关文章

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

pdfmake生成pdf的使用

实际项目中有时会有根据填写的表单数据或者其他格式的数据,将数据自动填充到pdf文件中根据固定模板生成pdf文件的需求 文章目录 利用pdfmake生成pdf文件1.下载安装pdfmake第三方包2.封装生成pdf文件的共用配置3.生成pdf文件的文件模板内容4.调用方法生成pdf 利用pdfmake生成pdf文件 1.下载安装pdfmake第三方包 npm i pdfma

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

购买磨轮平衡机时应该注意什么问题和技巧

在购买磨轮平衡机时,您应该注意以下几个关键点: 平衡精度 平衡精度是衡量平衡机性能的核心指标,直接影响到不平衡量的检测与校准的准确性,从而决定磨轮的振动和噪声水平。高精度的平衡机能显著减少振动和噪声,提高磨削加工的精度。 转速范围 宽广的转速范围意味着平衡机能够处理更多种类的磨轮,适应不同的工作条件和规格要求。 振动监测能力 振动监测能力是评估平衡机性能的重要因素。通过传感器实时监

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

【北交大信息所AI-Max2】使用方法

BJTU信息所集群AI_MAX2使用方法 使用的前提是预约到相应的算力卡,拥有登录权限的账号密码,一般为导师组共用一个。 有浏览器、ssh工具就可以。 1.新建集群Terminal 浏览器登陆10.126.62.75 (如果是1集群把75改成66) 交互式开发 执行器选Terminal 密码随便设一个(需记住) 工作空间:私有数据、全部文件 加速器选GeForce_RTX_2080_Ti