欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Unity Line Renderer組件的常用屬性說(shuō)明

 更新時(shí)間:2021年04月12日 10:50:13   作者:戒生  
這篇文章主要介紹了基于Unity Line Renderer組件的常用屬性說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

Line Renderer(線條渲染器)

這個(gè)組件可以在場(chǎng)景中渲染出"線",比如說(shuō):做出手槍瞄準(zhǔn)敵人時(shí)有紅外線的射擊輔助線,可以用LineRenderer來(lái)完成

不過(guò)這個(gè)組件對(duì)新手還是有些不友好的,看到下面的屬性就頭大,不過(guò)掌握了基本用法之后就沒(méi)什么難度了,下面講解一下屬性(我用的Unity是2018.3.8版)

首先看一下Positions屬性這是畫線的核心

倆點(diǎn)(或多個(gè)點(diǎn))連一線,一個(gè)物體只能帶有一個(gè)LineRenderer組件,一個(gè)LineRenderer組件只能渲染一條連續(xù)的線

Size表示點(diǎn)的數(shù)量(LineRenderer默認(rèn)創(chuàng)建是倆個(gè)點(diǎn)),添加LineRenderer組件后只看到一塊紫色的四邊形,這是因?yàn)闆](méi)有附上材質(zhì)(Materails),材質(zhì)的shader要和上面圖片保持一致或者用Sprites/Default都行.如果不設(shè)置材質(zhì)shader那么修改Color將沒(méi)有作用

Positions

在場(chǎng)景中新建一個(gè)空物體,添加一個(gè)LineRenderer組件

將Size設(shè)置為4,width(線的寬度)設(shè)置小一些,并填寫四個(gè)點(diǎn)的位置(0,0,0),(0,0,1),(0,1,1),(0,1,0),給線段調(diào)整一下顏色

下面看一下效果圖

細(xì)心的小伙伴已經(jīng)發(fā)現(xiàn)了規(guī)律,把四個(gè)點(diǎn)連接起來(lái)就是上面的線段

Width曲線

控制線在其開(kāi)始和結(jié)束之間寬度的變化,平線就是沒(méi)有變化,曲線看走向,曲線由高到低的話線條會(huì)從寬變細(xì),在曲線坐標(biāo)里右鍵可以新加Key來(lái)控制曲線

Corner Vertices/End Cap Vertices

角頂點(diǎn)/端蓋頂點(diǎn)

Corner Vertices:此屬性指示在繪制線條中的角落時(shí)使用了多少額外頂點(diǎn)。增加此值可使線條邊角顯得更圓。數(shù)值越大越耗費(fèi)性能

End Cap Vertices:此屬性指示使用多少額外頂點(diǎn)在線上開(kāi)始端與結(jié)尾端。增加此值可使線條顯示更圓。數(shù)值越大越耗費(fèi)性能

LineRenderer就這幾個(gè)屬性比較常用,其他的遇到需求再參照開(kāi)發(fā)手冊(cè)學(xué)習(xí)

補(bǔ)充:

通過(guò)positionCount來(lái) 獲取/修改 點(diǎn)的數(shù)量

用SetPositions()來(lái)設(shè)置節(jié)點(diǎn)位置(參數(shù)是(Vector3)數(shù)組)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 同步調(diào)用和異步調(diào)用WebService

    同步調(diào)用和異步調(diào)用WebService

    本文給大家介紹webservice同步調(diào)用和異步調(diào)用,同步調(diào)用就是一個(gè)同步操作會(huì)阻塞整個(gè)當(dāng)前的進(jìn)程,直到這個(gè)操作完成才能執(zhí)行下一段代碼,異步調(diào)用不會(huì)阻塞啟動(dòng)操作的調(diào)用線程,調(diào)用程序必須通過(guò)輪流檢測(cè),或者等待完成信號(hào)來(lái)發(fā)現(xiàn)調(diào)用的完成。小伙伴們跟著小編一起學(xué)習(xí)
    2015-09-09
  • C#小數(shù)點(diǎn)格式化用法小結(jié)

    C#小數(shù)點(diǎn)格式化用法小結(jié)

    這篇文章主要介紹了C#小數(shù)點(diǎn)格式化用法,結(jié)合實(shí)例形式分析了C#小數(shù)點(diǎn)格式化運(yùn)算的常用函數(shù)與相關(guān)使用技巧,需要的朋友可以參考下
    2016-08-08
  • C#實(shí)現(xiàn)自定義單選和復(fù)選按鈕樣式

    C#實(shí)現(xiàn)自定義單選和復(fù)選按鈕樣式

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)定義單選和復(fù)選按鈕樣式,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • C#基于socket模擬http請(qǐng)求的方法

    C#基于socket模擬http請(qǐng)求的方法

    這篇文章主要介紹了C#基于socket模擬http請(qǐng)求的方法,實(shí)例分析了socket模擬http請(qǐng)求的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-06-06
  • dotnet如何將文件刪除到回收站

    dotnet如何將文件刪除到回收站

    這篇文章主要給大家介紹了關(guān)于dotnet如何將文件刪除到回收站的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用dotnet具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • C# 騎士飛行棋的源碼(分享)

    C# 騎士飛行棋的源碼(分享)

    以下是騎士飛行棋的源碼,需要的朋友可以拿去用
    2013-05-05
  • C#封裝DBHelper類

    C#封裝DBHelper類

    DBHelper類是用類將ADO.NET用方法封裝起來(lái),用以減少程序員的工作量。本文為大家提供一個(gè)C#封裝的DBHelper類,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Winform項(xiàng)目中使用FastReport.Net報(bào)表控件

    Winform項(xiàng)目中使用FastReport.Net報(bào)表控件

    這篇文章介紹了Winform項(xiàng)目中使用FastReport.Net報(bào)表控件的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • C#實(shí)現(xiàn)圖形路徑變換的方法

    C#實(shí)現(xiàn)圖形路徑變換的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)圖形路徑變換的方法,涉及C#針對(duì)圖形路徑的相關(guān)操作技巧,需要的朋友可以參考下
    2015-06-06
  • Unity實(shí)現(xiàn)相機(jī)截圖功能

    Unity實(shí)現(xiàn)相機(jī)截圖功能

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)相機(jī)截圖功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04

最新評(píng)論