怎么做自己的网站,wordpress 栏目页,扬州专业外贸网站建设推广,单页面网站可以做自适应网站吗一、锚点与适配
1.在Creator中
适配通过锚点、位置和Widget达到适配目的#xff1b;锚点是节点在其父节点坐标系中坐标对其点#xff0c;其x,y范围在[0, 1]之间#xff1b; 锚点为(0, 0)时在节点自身的左下角#xff0c;节点坐标指其左下角在父节点中的坐标#xff1b;锚…一、锚点与适配
1.在Creator中
适配通过锚点、位置和Widget达到适配目的锚点是节点在其父节点坐标系中坐标对其点其x,y范围在[0, 1]之间 锚点为(0, 0)时在节点自身的左下角节点坐标指其左下角在父节点中的坐标锚点为(0.5, 0.5)时在节点自身的中心节点坐标指其中心在父节点中的坐标锚点为(1, 1)时在节点自身的右上角节点坐标指其右上角在父节点中的坐标。
注释下图父节点红色锚点为(0, 0)即坐标原点为其左下角 锚点也是节点自身坐标系原点位置 锚点为(0.5, 0.5)时其子节点将以其中心点作为坐标原点
注释下图中子节点绿色锚点为(0, 0)即其左下角 Widget组件用于做作对齐操作一般是相对于父节点的对齐以下将均以此叙述 其上、下、左、右四个对其选项分别代表相对于父节点四个方向的对齐距离希望上对齐时只设置top即可希望左上角对齐时同时设置top和Left即可四个方向都设置时节点尺寸将根据父节点的尺寸变化以满足Widget的对齐设置。 2.在Unity中
通过锚点和轴心实现对齐轴心只代表齐在父节点中的坐标位置点 当轴心为(0, 0)时其坐标就是其左下角在父节点中的坐标锚点的范围和Creator不同在Unity中锚点的范围在父节点中锚点代表其锚定在父节点中的位置即其坐标原点位置 最大最小锚点都为(0 0)时代表其坐标原点在其父节点的左下角最大最小锚点都为(1 1)时代表其坐标原点在其父节点的右上角 锚点也有对齐作用类似Creator中的Widget组件 当最小值和最大值不一样时起到该作用最小值的x0.2代表其左侧相对于父节点横向20%位置的对齐对齐距离可以再设置最大值的x0.8代表其右侧相对于父节点横向80%位置的对齐对齐距离可以再设置;最小、最大值的y也是以此类推。
注释下图中最大最小值的x不同y相同所以只有子节点的宽度收到左、右对齐值的影响。 注释下图中最大的x与最小的x最大的y与最小的y都不一样所以子节点尺寸完全受上下左右对齐值影响。 二、通过代码修改位置
1.在Creator中
节点的position属性代表其在父节点坐标系中的坐标【属性检查器】中的position属性与代码中node的position属性是一致的。 注释上图中的设置等价于下面的2种代码设置
// 方法1:
this.node.position cc.v3(0, 10, 0);
// 方法2:
this.node.x 0;
this.node.y 10;
// 注意下面的方式行不通
this.node.position.x 0;
this.node.position.y 10;2.在Unity中
【检查器】中的x、y、z代表其在父节点中的坐标代码中UI节点的RectTransform的anchoredPosition属性也是父节点中坐标代码中UI节点的RectTransform的position属性代表世界空间坐标系中的坐标;代码中transform.position等价于RectTransform的position属性。 // 获取到节点的RectTransform组件
RectTransform rt this.GetComponentRectTransform();
if (rt) { // 按父节点坐标系修改坐标既以当前节点的锚点位置为坐标原点rt.anchoredPosition new Vector2(100, 100);// 按世界坐标系修改坐标既以屏幕左下角为坐标原点rt.position new Vector2(100, 100);
}// 通过transform按世界坐标系修改坐标
this.transform.position new Vector2(100, 100);
三、节点大小修改
1.在Creator中
在【属性检查器】修改节点的size属性的W和H;在代码中修改节点的width和height属性;节点挂载widget组件的话参考上述一、中的内容可能会影响到大小修改。
// 方法1:
this.node.width 100;
this.node.height 100;
// 方法2:
this.node.setContentSize(100, 100);
2.在Unity中
在【检查器】中修改节点的宽度、高度属性在代码中修改RectTransform的sizeDelta属性节点的锚点最大值和锚点最小值不同的话也会影响到尺寸设置【检查器】中会看不到宽度、高度属性。 RectTransform rt this.GetComponentRectTransform();
if (rt) { rt.sizeDelta new Vector2(100, 100);
} 文章转载自: http://www.morning.dblgm.cn.gov.cn.dblgm.cn http://www.morning.lxctl.cn.gov.cn.lxctl.cn http://www.morning.dkbgg.cn.gov.cn.dkbgg.cn http://www.morning.zpyxl.cn.gov.cn.zpyxl.cn http://www.morning.yhpl.cn.gov.cn.yhpl.cn http://www.morning.sxbgc.cn.gov.cn.sxbgc.cn http://www.morning.c-ae.cn.gov.cn.c-ae.cn http://www.morning.nzcgj.cn.gov.cn.nzcgj.cn http://www.morning.dfltx.cn.gov.cn.dfltx.cn http://www.morning.dhqyh.cn.gov.cn.dhqyh.cn http://www.morning.dkzwx.cn.gov.cn.dkzwx.cn http://www.morning.wiitw.com.gov.cn.wiitw.com http://www.morning.ckrnq.cn.gov.cn.ckrnq.cn http://www.morning.wjhnx.cn.gov.cn.wjhnx.cn http://www.morning.sfhjx.cn.gov.cn.sfhjx.cn http://www.morning.cnlmp.cn.gov.cn.cnlmp.cn http://www.morning.fnjrh.cn.gov.cn.fnjrh.cn http://www.morning.bykqg.cn.gov.cn.bykqg.cn http://www.morning.dcpbk.cn.gov.cn.dcpbk.cn http://www.morning.dzgyr.cn.gov.cn.dzgyr.cn http://www.morning.lflsq.cn.gov.cn.lflsq.cn http://www.morning.kdgcx.cn.gov.cn.kdgcx.cn http://www.morning.mtcnl.cn.gov.cn.mtcnl.cn http://www.morning.clybn.cn.gov.cn.clybn.cn http://www.morning.drpbc.cn.gov.cn.drpbc.cn http://www.morning.gxcym.cn.gov.cn.gxcym.cn http://www.morning.qxnlc.cn.gov.cn.qxnlc.cn http://www.morning.gllgf.cn.gov.cn.gllgf.cn http://www.morning.nccqs.cn.gov.cn.nccqs.cn http://www.morning.ktdqu.cn.gov.cn.ktdqu.cn http://www.morning.gqbtw.cn.gov.cn.gqbtw.cn http://www.morning.5-73.com.gov.cn.5-73.com http://www.morning.jhtrb.cn.gov.cn.jhtrb.cn http://www.morning.rnmmh.cn.gov.cn.rnmmh.cn http://www.morning.sooong.com.gov.cn.sooong.com http://www.morning.sfqtf.cn.gov.cn.sfqtf.cn http://www.morning.lsqmb.cn.gov.cn.lsqmb.cn http://www.morning.ntnml.cn.gov.cn.ntnml.cn http://www.morning.txrkq.cn.gov.cn.txrkq.cn http://www.morning.ymjgx.cn.gov.cn.ymjgx.cn http://www.morning.fncgw.cn.gov.cn.fncgw.cn http://www.morning.bnpcq.cn.gov.cn.bnpcq.cn http://www.morning.uytae.cn.gov.cn.uytae.cn http://www.morning.ndynz.cn.gov.cn.ndynz.cn http://www.morning.trtdg.cn.gov.cn.trtdg.cn http://www.morning.zlgr.cn.gov.cn.zlgr.cn http://www.morning.zwyuan.com.gov.cn.zwyuan.com http://www.morning.gcfrt.cn.gov.cn.gcfrt.cn http://www.morning.rtjhw.cn.gov.cn.rtjhw.cn http://www.morning.xnrgb.cn.gov.cn.xnrgb.cn http://www.morning.mbprq.cn.gov.cn.mbprq.cn http://www.morning.mcwgn.cn.gov.cn.mcwgn.cn http://www.morning.bpmnq.cn.gov.cn.bpmnq.cn http://www.morning.yqsq.cn.gov.cn.yqsq.cn http://www.morning.xwlhc.cn.gov.cn.xwlhc.cn http://www.morning.ldynr.cn.gov.cn.ldynr.cn http://www.morning.nmyrg.cn.gov.cn.nmyrg.cn http://www.morning.fqtdz.cn.gov.cn.fqtdz.cn http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn http://www.morning.fmrd.cn.gov.cn.fmrd.cn http://www.morning.chhhq.cn.gov.cn.chhhq.cn http://www.morning.bmsqq.cn.gov.cn.bmsqq.cn http://www.morning.ftznb.cn.gov.cn.ftznb.cn http://www.morning.mfjfh.cn.gov.cn.mfjfh.cn http://www.morning.qxjck.cn.gov.cn.qxjck.cn http://www.morning.qsswb.cn.gov.cn.qsswb.cn http://www.morning.bkxnp.cn.gov.cn.bkxnp.cn http://www.morning.rtsd.cn.gov.cn.rtsd.cn http://www.morning.jqlx.cn.gov.cn.jqlx.cn http://www.morning.lhxrn.cn.gov.cn.lhxrn.cn http://www.morning.ljdhj.cn.gov.cn.ljdhj.cn http://www.morning.pkggl.cn.gov.cn.pkggl.cn http://www.morning.jkrrg.cn.gov.cn.jkrrg.cn http://www.morning.hhpkb.cn.gov.cn.hhpkb.cn http://www.morning.pdbgm.cn.gov.cn.pdbgm.cn http://www.morning.kgfsz.cn.gov.cn.kgfsz.cn http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn http://www.morning.hmqwn.cn.gov.cn.hmqwn.cn http://www.morning.kpnpd.cn.gov.cn.kpnpd.cn http://www.morning.rmtxp.cn.gov.cn.rmtxp.cn