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

和城乡建设厅官方网站/青岛百度推广seo价格

和城乡建设厅官方网站,青岛百度推广seo价格,绵阳的网站建设,网站推广的岗位要求首先来了解下游戏在各个平台中的最终表现形式H5:canvasAndroid:SurfaceViewIOS:UIView在浏览器中,打开开发者工具,可以清楚地看到游戏所在的div在调试模式下可以看到,canvas所在的div中id为Cocos2dGameCont…

2e9e04c891cf481b81bd27a671fee259.gif

首先来了解下游戏在各个平台中的最终表现形式

  • H5:canvas

  • Android:SurfaceView

  • IOS:UIView

在浏览器中,打开开发者工具,可以清楚地看到游戏所在的div

8c11981c16f15ec73ce01a43ada68707.png

在调试模式下可以看到,canvas所在的div中id为Cocos2dGameContainer,所以首先要获取该div:

let divGame = document.getElementById("Cocos2dGameContainer");

然后根据需要,创建H5的element,添加到该div中:

divGame.appendChild(element);

如添加img后:

e0f7a7e4b0ba06c289ece935b6f1e028.png

761991ed3ec9a567d7d18bb2831b6b07.gif

1图片(长按保存)

在gif中可以看到游戏的canvas中鼠标右键是无法弹出菜单的,但是添加的H5元素的img右键会弹出相应菜单,在手机上的表现就是长按出现保存图片等操作

19c2f60958133bb78c9252c9c838c822.gif

代码:

@property({ type: cc.Texture2D })
asset: cc.Texture2D = null;
let img = document.createElement("img");
img.src = this.asset.nativeUrl; //图片路径
// img.src = dataURL; //截图数据
img.id = "capture";
img.alt = "capture";
// img.width = cc.winSize.width;
// img.height = cc.winSize.height;
img.width = 195;
img.height = 270;
img.style.position = "absolute";
img.style.top = 0;
img.style.left = 0;

let divGame = document.getElementById("Cocos2dGameContainer");
divGame.appendChild(img);

//删除
//divGame.removeChild(img);

2按钮(videoplayer/webbiew上层)

6d356cbca08c6e8bceb59949f3ac2796.gif

代码:

@property({ type: cc.Texture2D })
assetNormal: cc.Texture2D = null;

@property({ type: cc.Texture2D })
assetPress: cc.Texture2D = null;
let button = document.createElement("img");
button.src = this.assetNormal.nativeUrl;
button.id = "button";
//button的锚点为左上角
button.width = 88;
button.height = 135;
button.style.position = "absolute";
button.style.top = "30%";
button.style.left = "30%";
button.onclick = function () {
  button.src = this.assetNormal.nativeUrl;
  alert("onclick");
}.bind(this);
button.onmousedown = function () {
  button.src = this.assetPress.nativeUrl;
}.bind(this);

let divGame = document.getElementById("Cocos2dGameContainer");
divGame.appendChild(button);
4f001201950b9c148e1f99724cdb0699.png7b1e59c09bde62679d75601777247e2b.png

笔记

扫码关注

http://www.jmfq.cn/news/5087449.html

相关文章:

  • 泾阳做网站/厦门seo顾问
  • 官方网站怎么做/百度知道一下首页
  • 绍兴网站设计公司/郑州网站制作公司哪家好
  • 光明网站建设/关键词优化排名怎么做
  • 网站空间虚拟主机续费/百度收录申请
  • django做购物网站/软文网站名称
  • 做网站的经费/企业网站设计制作
  • 上海做家纺的公司网站/百度推广和优化哪个好
  • 江门学做网站课程/百度 官网
  • wordpress文章相册模式/百度网站优化
  • 霍山做网站/seo在线优化技术
  • 自己建设的网站打开慢/网络营销师资格证
  • 全民建网站/微信指数怎么看
  • 企业快速建站的公司/知了seo
  • 可信的品牌网站建设/站长聚集地
  • 建设部网站资质核查/沈阳网络营销推广的公司
  • 学计算机网站开发好吗/班级优化大师的功能有哪些
  • 网站怎么优化排名/常见的网络营销方式
  • 独立站平台/去了外包简历就毁了吗
  • 网站建设推广有用吗/疫情防控最新信息
  • 建网站 方法/论坛推广方案
  • 西安网站建设公司都有哪些/咨询网络服务商
  • php wordpress/seo团队管理系统
  • 网站开发工程师项目经验怎么写/网上接单平台有哪些
  • wordpress怎样上传主题/seo网站诊断流程
  • 建站行业分析/北京百度竞价托管
  • 小型购物网站模板/搜狗网站
  • 广东网站建设哪家好/厦门seo总部电话
  • 深圳麒麟网站建设/seo单词优化
  • 武汉定制网站建设/百度网站提交