-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
腳本要怎么用(腳本要怎么用才好用)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于腳本要怎么用的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器
官網(wǎng):https://ai.de1919.com。
本文目錄:
怎么執(zhí)行一個自己寫的腳本文件
可以在命令行執(zhí)行腳本文件。
以python腳本文件為例,演示在命令行運行腳本文件步驟:
1、創(chuàng)建一個簡單的python入門代碼,以便示范。
2、存儲文件并復(fù)制該python文件的存儲路徑。
3、使用cd 命令切換工作目錄到python文件所在的目錄。
4、輸入變量環(huán)境中的python路徑和 python文件的名字。
5、回車執(zhí)行后,可完成命令行的python腳本文件運行,如圖所示。
怎么使用腳本?
這是寫在一個按鈕上的語句.n
=
Number(n)+1;
這一句是說,
有一個動態(tài)文本框被設(shè)為輸入文字的形式,
n
就是代表輸入的內(nèi)容.
這個
n
應(yīng)該是個數(shù)字.
當(dāng)按鈕被按下時,
這個數(shù)字自動加1
bn
=
"box"
add
n;
這句里,
一個名為
bn
的變量被設(shè)定,
其值就是
"box"
這3個字母后面跟上新設(shè)定的
n
的值,
如
"box2",
"box7",
"box5689"
等
duplicateMovieClip("box",
bn,
n);
一個名叫"box"的影片剪輯將被復(fù)制,
新的影片剪輯會被命名為"bn",
也就是上一句里剛設(shè)定的值,
如
"box2",
在第n層深(這里在"box"的下面)
setProperty(bn,
_x,
Number(getProperty(bn,
_x))+Number(n*(Number(getProperty(bn,
_width))+0)));
這一句最不容易解釋,
只能盡力而為了.
首先,目的是進一步定義剛復(fù)制出的"bn"這個影片剪輯.
這里只設(shè)定了新影片剪輯"bn"的x軸上的位置.
先得到其原本的位置,
用這個數(shù)加上(n
乘以
其寬度)
所得到的和,
就是新影片剪輯"bn"的x軸坐標(biāo).
set(bn
add
":n",
n);
最后這句里,
一個新的變量"bn:n"被創(chuàng)建了,
其值就是以前用到過的
n
的數(shù)值.
不知道你對其中語句了解到什么稱度,
這里就簡單解釋一下:
on
(press)
{}:
在按鈕被(按下)
時執(zhí)行
{以下命令}.
小括弧里可以是
release/按下后放開,
rollover/滑過
等
Number()
:
把一個值設(shè)定為數(shù)值,
目的是可以做運算
add
:
把一個字符串的字和另外一個里的合并起來,
如:
"bo"
add
"x"
=
"box"
duplicateMovieClip(目標(biāo),
新名字,
層深)
:
用來復(fù)制影片剪輯.
這里層深指影片剪輯在舞臺上出現(xiàn)的順序(低的會把高的遮住)
setProperty(目標(biāo),
屬性名,
值)
:
設(shè)定某個影片剪輯的屬性,
如高寬,
擺放位置,
透明度等
getProperty(目標(biāo),
屬性名)
:
獲取某個影片剪輯的屬性(并用在其它地方)
_x
:
某物件的x坐標(biāo)值
_width
:
某物件的寬
set(變量名,
值)
:
用來設(shè)定變量的名字和值
怎么運行腳本
首先腳本需要有執(zhí)行權(quán)限
chmod u+x file.sh
執(zhí)行腳本有三種方法:
1. ./file.sh
特點:開啟bash子進程來執(zhí)行,也就是開啟額外的進程來進行,不影響原進程的變量、配置等
2. bash file.sh
特點:和./file.sh相同
3. source file.sh 或者 . file.sh
特點:在原bash進程中執(zhí)行腳本。
第三種方法主要用于在腳本中切換用戶su、切換目錄cd等命令。
source 和 . 命令是相同的。
你可以搜索 source
補充,如何查看腳本運行是否開啟了bash子進程
vim file.sh
寫入
#!/bin/bash
#echo $$命令會輸出bash進程ID
echo $$
保存并賦予可執(zhí)行權(quán)限chmod u+x file.sh
在你的shell中輸入,echo $$ 屏幕輸出4176
./file.sh 屏幕輸出3600
bash file.sh 屏幕輸出3984
source file.sh 屏幕輸出4176 和 你直接在shell中輸出的一樣,說明是在同一個bash進程
以上就是關(guān)于腳本要怎么用相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
簡單的舞臺燈光設(shè)計方案(簡單的舞臺燈光設(shè)計方案腳本)
抖音腳本引流賺錢是真的嗎(抖音腳本引流賺錢是真的嗎還是假的)
內(nèi)衣一級類目是什么(內(nèi)衣一級類目是什么意思)