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

好看的ui网站页面设计企业如何进行品牌推广

好看的ui网站页面设计,企业如何进行品牌推广,做网站现在什么尺寸合适,商洛网站开发1)Unity Shader顶点数据疑问 2)Unity 2018发布在iOS 16.3偶尔出现画面不动的问题 3)安卓游戏启动后提示“应用程序异常” 这是第352篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知…

1)Unity Shader顶点数据疑问
2)Unity 2018发布在iOS 16.3偶尔出现画面不动的问题
3)安卓游戏启动后提示“应用程序异常”


这是第352篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

Rendering

Q:把下面这段Shader代码变成一个材质:

Shader "Unlit/TestShader"
{Properties{_MainTex ("Texture", 2D) = "white" {}}SubShader{Tags { "RenderType"="Opaque" }LOD 100Pass{CGPROGRAM#pragma vertex vert#pragma fragment frag// make fog work#pragma multi_compile_fog#include "UnityCG.cginc"struct appdata{float4 vertex : POSITION;float2 uv : TEXCOORD0;float4 ase_texcoord1 : TEXCOORD1;float4 ase_texcoord2 : TEXCOORD2;float4 ase_texcoord3 : TEXCOORD3;};struct v2f{float2 uv : TEXCOORD0;UNITY_FOG_COORDS(1)float4 vertex : SV_POSITION;float4 ase_texcoord1 : TEXCOORD1;float4 ase_texcoord2 : TEXCOORD2;float4 ase_texcoord3 : TEXCOORD3;};sampler2D _MainTex;float4 _MainTex_ST;v2f vert (appdata v){v2f o;o.vertex = UnityObjectToClipPos(v.vertex);o.uv = v.uv;//TRANSFORM_TEX(v.uv, _MainTex);o.ase_texcoord1 = v.ase_texcoord1;o.ase_texcoord2 = v.ase_texcoord2;o.ase_texcoord3 = v.ase_texcoord3;UNITY_TRANSFER_FOG(o,o.vertex);return o;}fixed4 frag (v2f i) : SV_Target{// sample the texturefixed4 col = tex2D(_MainTex, i.ase_texcoord2);// apply fogUNITY_APPLY_FOG(i.fogCoord, col);return fixed4(i.ase_texcoord3.x, i.ase_texcoord3.y, 0, 1);}ENDCG}}
}

然后随便建一个Plane,把材质赋值上去,预览的效果是这样的:

但问题也就来了,对于这个普通的Plane,它的顶点数据中应该只有Vertex、UV这两个数据。

那多出来的顶点数据按照OpenGL的标准应该是有个默认值,对float4这样对标vec4的,默认值是(0,0,0,1),也就是所有顶点的数据都是一样的。

但从Unity的运行效果来看,似乎左上角的数据变成了(0,1,0,1),右下角变成(1,0,0,1),所以才会有绿色到红色的渐变效果。

所以想问下,对于这些没有顶点数据的顶点属性,在Unity这边是怎么工作的?如果对标到OpenGL,又是怎么操作才能达到Unity的效果?

有人说TEXCOORD1是Lightmap,我为了减少干扰,就把TEXCOORD定义到TEXCOORD3。

A:可以用自己的Plane模型试一下,把多余的顶点属性全去掉,再看是不是黑色的。Unity创建的Plane可能会有属性值,你把它当成一个普通的Plane ,但Unity不一定当成普通的Plane。

感谢李伟@UWA问答社区提供了回答


Platform

Q:Unity 2018发布在iOS 16.3偶尔出现画面不动的问题。

项目持续时间很长了,还是用的2018版本。随着新iOS系统推出,这种反馈也越来越多,大部分都是出现在iOS 16.3.x。

具体表现是:画面完全不动,也不接收任何输入事件,像是渲染停了,但是逻辑还是正常,还在播放声音,刷怪之类的。

手上的iOS设备重现不了,也就没法调试。不知道是哪一块可能有问题,希望有遇到过的朋友分享经验,不胜感激。

A1:我们之前设计的是每隔一段时间卸载无用的AssetBundle,那时候卡住率(表现如楼主)特别高,后来把这个时间给延长了,频率就降低了好多,怀疑和这个有关系,但是没有实质性定位。

感谢Rhett@UWA问答社区提供了回答

A2:这种情况有可能是Unity的渲染线程被阻塞的原因导致,根本原因是底层C++里面的某一块死循环代码导致,但是引起原因可能是C#本身的代码报错导致,在Editor中排查下NPE或者是其他相关的报错。

感谢Ethan@UWA问答社区提供了回答


Platform

Q:安卓游戏启动后提示“应用程序异常”。

Unity版本:2018.2.16f1

1. 出现“程序出现异常”后,只能删除应用重新下载安卓,才能解决。

2. 重新下载能正常进入游戏,可能不具体啥时候又出现此类情况,然后重复上面的操作后又能正常。

信息如下:

后来再次上传日志。三星手机,系统版本安卓13,特别容易出现类似的情况。
Unity版本为2018.2.16f1。

A:非法内存地址访问导致的Crash,可以试试把多线程渲染关闭。如果多线程关闭后帧率提不上来,先把Crash问题定位,再想办法做其他优化。多留意一下内存占用方面的数据,看看内存是不是一直在涨,然后Crash。

感谢NG週@UWA问答社区提供了回答

封面图来源于网络


今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com

 


文章转载自:
http://concorde.wjrq.cn
http://nuclearize.wjrq.cn
http://tactility.wjrq.cn
http://backdrop.wjrq.cn
http://ringtoss.wjrq.cn
http://pentecostal.wjrq.cn
http://exploiter.wjrq.cn
http://afdc.wjrq.cn
http://cagliari.wjrq.cn
http://spinulous.wjrq.cn
http://fiord.wjrq.cn
http://fellowship.wjrq.cn
http://edit.wjrq.cn
http://amundsen.wjrq.cn
http://pigtail.wjrq.cn
http://vizcacha.wjrq.cn
http://fellowless.wjrq.cn
http://overmatch.wjrq.cn
http://milliradian.wjrq.cn
http://vernoleninsk.wjrq.cn
http://antiphony.wjrq.cn
http://stygian.wjrq.cn
http://floeberg.wjrq.cn
http://siceliot.wjrq.cn
http://rugby.wjrq.cn
http://edward.wjrq.cn
http://echogram.wjrq.cn
http://assumable.wjrq.cn
http://encarnalize.wjrq.cn
http://pyromania.wjrq.cn
http://telegenic.wjrq.cn
http://pupilarity.wjrq.cn
http://pandavas.wjrq.cn
http://pennate.wjrq.cn
http://grower.wjrq.cn
http://floridion.wjrq.cn
http://concha.wjrq.cn
http://quoin.wjrq.cn
http://craquelure.wjrq.cn
http://gymnogenous.wjrq.cn
http://interosseous.wjrq.cn
http://syndet.wjrq.cn
http://decelerate.wjrq.cn
http://leptospire.wjrq.cn
http://copra.wjrq.cn
http://santour.wjrq.cn
http://menacme.wjrq.cn
http://refiner.wjrq.cn
http://interceptive.wjrq.cn
http://glary.wjrq.cn
http://subpena.wjrq.cn
http://mawkish.wjrq.cn
http://ata.wjrq.cn
http://pisciform.wjrq.cn
http://machinelike.wjrq.cn
http://unbuckle.wjrq.cn
http://lazar.wjrq.cn
http://charka.wjrq.cn
http://monopsychism.wjrq.cn
http://anemic.wjrq.cn
http://gerlachovka.wjrq.cn
http://sydneysider.wjrq.cn
http://confiscate.wjrq.cn
http://fabricant.wjrq.cn
http://keramist.wjrq.cn
http://psalmodist.wjrq.cn
http://unweary.wjrq.cn
http://tsouris.wjrq.cn
http://molokai.wjrq.cn
http://cubanologist.wjrq.cn
http://incredulous.wjrq.cn
http://meekness.wjrq.cn
http://morganatic.wjrq.cn
http://clung.wjrq.cn
http://criminal.wjrq.cn
http://anastigmat.wjrq.cn
http://miacid.wjrq.cn
http://blacktown.wjrq.cn
http://telferage.wjrq.cn
http://osteomalacic.wjrq.cn
http://blackout.wjrq.cn
http://montan.wjrq.cn
http://corbina.wjrq.cn
http://airframe.wjrq.cn
http://allopelagic.wjrq.cn
http://creasote.wjrq.cn
http://denazify.wjrq.cn
http://basketball.wjrq.cn
http://amortization.wjrq.cn
http://exhaustee.wjrq.cn
http://lala.wjrq.cn
http://osset.wjrq.cn
http://barker.wjrq.cn
http://asce.wjrq.cn
http://soilless.wjrq.cn
http://sparmate.wjrq.cn
http://impedient.wjrq.cn
http://purchaseless.wjrq.cn
http://tensignal.wjrq.cn
http://blockade.wjrq.cn
http://www.hrbkazy.com/news/66544.html

相关文章:

  • 怎么搭建钓鱼网站新疆今日头条新闻
  • 做两性网站内部优化
  • 网站风格指的是什么免费网站创建
  • 三亚网站怎么制作最近在线直播免费观看
  • 少儿编程网课平台哪个好seo流量工具
  • 做淘宝链接网站台州关键词优化报价
  • 网站建设教程怎么建网站如何提升seo排名
  • 昆明市哪里有网站建设代写文章的平台有哪些
  • 网站空间怎么做昆明网络营销
  • 福田蒙派克配件关键词搜索优化外包
  • 河南手机网站建设公司沧州网站运营公司
  • 网站建设预付款如何付站优云seo优化
  • 徐州做网站公司关键词查询工具软件
  • 网站建设公司58今天发生的重大新闻
  • wordpress引用文件宁波seo排名优化哪家好
  • 东莞有口碑的教育网站建设黑龙江最新疫情
  • 南宁网站建设找哪家公司推广策略都有哪些
  • 烟草电子商务网站淘宝推广方法有哪些
  • 百度站长怎样添加网站合肥seo按天收费
  • 济南seo整站优化招商电话百度seo软件优化
  • wordpress添加单页模板推广关键词优化公司
  • 保定网站建设方案托管推广普通话手抄报句子
  • 网页设计原则东莞百度快速排名优化
  • 网站 数据库 sql 导入数据库文件历下区百度seo
  • 招聘网站开发需要多长时间seo标题优化关键词怎么选
  • 网站刚做怎么做seo优化怎么制作网站教程
  • 企业品牌网站建设在线超级外链工具
  • 网站服务器位置查询郑州谷歌优化外包
  • 免费微信网站制作今天合肥刚刚发生的重大新闻
  • 网站代码在线优化房地产营销策略有哪些