低調の美國生活

各種疑難雜症

在Unity製作Facebook Share分享功能

x122
11月7日2012年

Prime [31] Social Networking Plugin在Unity的設定

  • 將Prime[31]的Social Networking Plugin載入
  • 將Facebook App ID填入Plistunity-to-facebook-social-networking-plugin-prime-31-2

建立一個將Facebook相關功能整合到遊戲(Script)

主要分成幾個步驟:

  • Facebook功能初始化
  • 使用者Facebook帳號登入+取得使用者資料

以下分段說明:

Facebook功能初始化

在官方範例中是按下按鈕才初始化 為簡化流程這邊改成自動

[codebox 1]

使用者Facebook帳號登入(LOGIN) 並同時取得使用者資料

unity-to-facebook-social-networking-plugin-prime-31-4

  • A:使用者Facebook帳號按下LOGIN後登入Facebook
  • B: 同時取得使用者資料 並且將使用者的名字存在變數 _userNameFirst
[codebox 3]

分享遊戲成果到Facebook Timeline (SHARE button)

unity-to-facebook-social-networking-plugin-prime-31-4

  • 注意:網址連結過長可能會導致錯誤 可以參考這篇文章將網址變短
[codebox 4]

完整C#程式碼參考如下:

[codebox 1]

*Prime31原始的Script可以在project中搜尋“FacebookComboUI”  以上為修改版本


發佈於 11月7日2012年