最近接手的項(xiàng)目上需要替換以前的UI資源,其中有部分動(dòng)態(tài)圖使用的是freso+webp進(jìn)行顯示,然而設(shè)計(jì)給的只有一幀幀的PNG格式,本來(lái)想隨便轉(zhuǎn)個(gè)GIF弄上去,結(jié)果透明背景的P...
最近接手的項(xiàng)目上需要替換以前的UI資源,其中有部分動(dòng)態(tài)圖使用的是freso+webp進(jìn)行顯示,然而設(shè)計(jì)給的只有一幀幀的PNG格式,本來(lái)想隨便轉(zhuǎn)個(gè)GIF弄上去,結(jié)果透明背景的P...
節(jié)點(diǎn)參考 substance designer 分成兩大類(lèi)節(jié)點(diǎn),原子節(jié)點(diǎn),圖形實(shí)例。 原子節(jié)點(diǎn):是任何圖形的核心構(gòu)建模塊。 節(jié)點(diǎn)庫(kù):復(fù)合節(jié)點(diǎn),其中有大量預(yù)制內(nèi)容可供使用。 原...
本文轉(zhuǎn)自Unity Connect 本文將分享如何在Unity 2019.2中擴(kuò)展Shader Graph,從而實(shí)現(xiàn)自定義光照。 隨著Unity 2019.1的發(fā)布,Shad...
使用原因: 對(duì)于我們經(jīng)常換電腦來(lái)工作的人群,在公司工作完,回家里再用U盤(pán)或網(wǎng)盤(pán)復(fù)制/下載我們的代碼,簡(jiǎn)直是一種折磨,一個(gè)項(xiàng)目中斷后,時(shí)間久了再去想繼續(xù)的時(shí)候,你會(huì)發(fā)現(xiàn):到底哪...
最近在網(wǎng)上常看到這些詞匯:Head of line blocking、Multiplexing。今天借用一張圖,稍微理解一下。http請(qǐng)求 圖中第一種請(qǐng)求方式,就是單次發(fā)送r...
什么是跨域?為什么要跨域呢?聽(tīng)說(shuō)jsonp能. 為什么jsonp能跨域呢?什么時(shí)候使用jsonp?怎么使用jsonp? 接下來(lái),謝爾鐸來(lái)和你一起研究研究. 關(guān)于跨域 就是由于...
摘自《剖析Vue.js內(nèi)部運(yùn)行機(jī)制》 Vue.js是一款MVVM框架,數(shù)據(jù)模型僅僅是普通的JavaScript對(duì)象,但是對(duì)這些對(duì)象進(jìn)行操作時(shí),卻能影響對(duì)應(yīng)視圖,它的核心實(shí)現(xiàn)就...
1、vue雙向數(shù)據(jù)綁定原理圖 2、基礎(chǔ)補(bǔ)充 (1)Object.keys(obj) :作用:獲取對(duì)象的所有屬性,返回屬性數(shù)組 (2)Object.defineProperty...
訂閱者 Dep 首先實(shí)現(xiàn)一個(gè)訂閱者Dep,它的主要作用是用來(lái)存放watcher觀察者對(duì)象 觀察者 Watcher 依賴(lài)收集 接下來(lái)修改一下defineReactive以及Vu...
轉(zhuǎn)載請(qǐng)注明出處本文轉(zhuǎn)載至我的blog 目錄 前言 virtual dom 分析diff 總結(jié) 前言 vue2.0加入了virtual dom,有向react靠攏的意思。vue...
在前端開(kāi)發(fā)的過(guò)程中,我們經(jīng)常會(huì)需要綁定一些持續(xù)觸發(fā)的事件,如 resize、scroll、mousemove 等等,但有些時(shí)候我們并不希望在事件持續(xù)觸發(fā)的過(guò)程中那么頻繁地去執(zhí)...
展開(kāi)運(yùn)算符,將一個(gè)數(shù)組轉(zhuǎn)為用逗號(hào)分隔的參數(shù)序列 合并數(shù)組 替代apply Array.from() 可以通過(guò)以下方式來(lái)創(chuàng)建數(shù)組對(duì)象: 偽數(shù)組對(duì)象(擁有一個(gè) length 屬性...