コード例 #1
0
ファイル: PostHandler.cs プロジェクト: BlenDMinh/App-WECO
    public async System.Threading.Tasks.Task AddPost(string json)
    {
        PostData    data      = JsonConvert.DeserializeObject <PostData>(json);
        GameObject  postClone = UIHelper.PushAndGetPrefabToParent(postElementPrefab, postContent.transform, 0);
        PostElement pe        = postClone.GetComponent <PostElement>();

        pe = await pe.LoadFromData(data);

        pe.updateAll();
        StartCoroutine(UpdatePostPostion(postClone));
    }
コード例 #2
0
ファイル: PostHandler.cs プロジェクト: BlenDMinh/App-WECO
    public void Post()
    {
        postData.uid      = CommunityUserDataHandler.Instance.user.uid;
        postData.postText = postText.text;

        // Add postElementPrefab to main scene
        clone = UIHelper.PushAndGetPrefabToParent(postElementPrefab, postContent.transform, 0);
        PostElement pe = clone.GetComponent <PostElement>();

        pe.LoadFromData(postData, true);

        PostData.UploadPostData(postData);

        // Clear
        postData.imageNames = new List <string>();

        StartCoroutine(SiblingUpdate());
        pe.updateAll();
    }