PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
GameDesign
[程式] Unity的Inter-process communication
作者:
BF109Pilot
(å¾·è»çŽ‹ç‰Œé£›è¡Œå“¡)
2014-11-25 19:29:53
小弟有個需求
想在windows下
讓Unity跟同臺電腦的C#寫的桌面應用程式通訊
GOOGLE了一下
看到ㄧ些文章中
ㄧ些方法被提出來
但好像都失敗了
不然就是有人說"你可以試試某方法" "應該可行 但我沒試過XDD"
我後來因為趕時間
很LOW的用透過讀寫同個文字檔的方式去通訊
但常卡住
常常發生"這檔案正在被使用中"之類的問題
所以想請教前輩們
有沒有推薦的IPC方法??
願意酬謝700P聊表敬意
感謝
作者:
moremusic
(要去愛)
2014-11-25 19:31:00
用socket 一定可行
作者:
cowbaying
(是在靠北喔)
2014-11-25 19:41:00
讀取完要把檔案DROP
作者:
GenialPP
(PP)
2014-11-25 23:21:00
Socket or Memory-Mapped Files, 推薦socket比較可行
作者:
a926
(Aaron)
2014-11-25 23:39:00
TCP/IP Socket .
作者:
KanoLoa
(卡)
2014-11-25 23:49:00
同電腦內或LAN的溝通我都用UDP
作者:
chchwy
(mat)
2014-11-26 00:13:00
我用過 socket
作者:
cowbaying
(是在靠北喔)
2014-11-26 00:16:00
如果你要存取檔案 正確的流程如下開檔案->讀取至BUFFER->關檔案有修改要寫入的話開檔案->BUFFER資料寫入檔案->關檔案這其實蠻基本的 範例要看仔細一點程式溝通最省事的還是SOCKET另外多個程式同時存取一個檔案就等於是執行緒的概念了看是要寫例外還是對檔案做出標記都是可行的
作者:
Killercat
(殺人貓™)
2014-11-26 02:54:00
IPC用af_unix配sock_dgram存取檔案以前記得製作lockfile避免同時寫入
作者:
BF109Pilot
(å¾·è»çŽ‹ç‰Œé£›è¡Œå“¡)
2014-11-26 03:51:00
感謝大家 明天P幣再一次送出
作者:
cowbaying
(是在靠北喔)
2014-11-26 09:38:00
en.wikipedia.org/wiki/Inter-process_communication都知道是IPC了 順著走應該能容易得解不然就用POSIX吧 XDDDD
作者:
BF109Pilot
(å¾·è»çŽ‹ç‰Œé£›è¡Œå“¡)
2014-11-29 22:44:00
P幣已送出 歹勢 最近忙 拖了兩天
繼續閱讀
[自介] Shuoger
Shuoger
[遊戲]《永恆的賽妮亞》製作人分享一人開發的歷
domodsc
[魯蛇] 以前翻到一半的演講內容
KiwiSoda01
[請益] 哪能試試2D美術的水溫?
a53216321
[魯蛇] 設計遊戲內容的迷思
hwst
[請益] 獨立遊戲賣多少套算是賺錢?
iacoomon
[問卷] 熱門線上射擊遊戲玩家行為研究
amax0147
Fw: [請益] 十幾年前有一群人號召共筆寫game案例?(san6)
pizzafan
Re: [iAPP] 自製遊戲《符文爭鋒》
ysluke
南方公園 免費遊戲賺錢法 XD
yhn0tgb60
Links
booklink
Contact Us: admin [ a t ] ucptt.com