【GameMaker】分離文件路徑、文件名、后綴-創(chuàng)新互聯(lián)

對于Windows和MacOS的構(gòu)建目標(biāo),YoYoGames官方提供了一系列用于獲取文件路徑的函數(shù)。

10余年的天祝藏族自治網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整天祝藏族自治建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“天祝藏族自治網(wǎng)站設(shè)計(jì)”,“天祝藏族自治網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
  • get_open_filename
  • get_open_filename_ext
  • get_save_filename
  • get_save_filename_ext

但本文并不敘述如何獲取路徑,我們假設(shè)如果你已經(jīng)有了一串路徑。

theFilePath = "C:\Program Files\GameMaker\GameMaker.exe"

我們一般可以進(jìn)行以下操作——

分離文件路徑與文件名
function SplitPath(FilePath){
	var Pos = string_last_pos("/",FilePath) //檢測最后一個(gè)/的位置
	if(string_last_pos("\\",FilePath) >Pos){
		 Pos = string_last_pos("\\",FilePath) //檢測最后一個(gè)\的位置
	}
	return [string_copy(FilePath,1,Pos),string_copy(FilePath,Pos+1,string_length(FilePath))]
}

var theFilePath = "C:/Program Files/GameMaker/GameMaker.exe"

filepath = SplitPath(theFilePath)

// In: show_debug_message(filepath[0])
// Out: C:/Program Files/GameMaker/
// In: show_debug_message(filepath[1])
// Out: GameMaker.exe

其中filepath為所求數(shù)組,其中包含了兩個(gè)值:文件夾路徑,文件名。

分離文件名與后綴
function SplitFileName(FileName){
	var Pos = string_last_pos(".",FileName) //檢測最后一個(gè).的位置
	return [string_copy(FileName,1,Pos-1),string_copy(FileName,Pos,string_length(FileName))]
}

var theFileName = "GameMaker.exe"

filenamed = SplitFileName(theFileName)

// In: show_debug_message(filenamed[0])
// Out: GameMaker
// In: show_debug_message(filenamed[1])
// Out: .exe

其中filenamed為所求數(shù)組,其中包含了兩個(gè)值:文件名,后綴名。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站標(biāo)題:【GameMaker】分離文件路徑、文件名、后綴-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://muchs.cn/article32/dsippc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、App設(shè)計(jì)網(wǎng)頁設(shè)計(jì)公司、標(biāo)簽優(yōu)化、全網(wǎng)營銷推廣、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)